redis能存多少個key

redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了java,c/c++,c#,php,javascript,perl,object-c,python,ruby,erlang等客戶端,使用很方便。

redis能存多少個key

redis能存多少個key?

官方說單例能處理key:2.5億個,參考鏈接:https://redis.io/topics/faq,以下是原話:

What is the maximum number of keys a single Redis instance can hold? and what the max number of elements in a Hash, List, Set, Sorted Set?

Redis can handle up to 2^32 keys, and was tested in practice to handle at least 250 million keys per instance.

Every hash, list, set, and sorted set, can hold 2^32 elements.

In other words your limit is likely the available memory in your system.

推薦手冊:Redis命令操作中文手冊

不同的數據類型存儲量會有差異:

原文地址:https://redis.io/topics/data-types

Strings類型:一個String類型的value最大可以存儲512M

Lists類型:list的元素個數最多為2^32-1個,也就是4294967295個。

Sets類型:元素個數最多為2^32-1個,也就是4294967295個。

Hashes類型:鍵值對個數最多為2^32-1個,也就是4294967295個。

Sorted sets類型:跟Sets類型相似。

相關文章推薦:
1.redis一個實例能存多少個key
2.redis一個實例能存多少個key
相關視頻推薦:
1.redis一個實例能存多少個key

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享