问题导读
一、说说Redis 如何设置密码及验证密码?
二、说说 Redis 哈希槽的概念?
三、Redis 如何做内存优化?
01
说说Redis 如何设置密码及验证密码?
正经回答:
设置密码:config set requirepass 123456
授权密码:auth 123456
分享朋友圈,每天进步一点点~
02
说说 Redis 哈希槽的概念?
正经回答:
Redis 集群没有使用一致性 hash,而是引入了哈希槽的概念。
Redis 集群 有 16384 个哈希槽, 每个 key 通过 CRC16 校验后对 16384 取模来决定放置 哪个槽,集群的每个节点负责一部 分 hash 槽。
03
Redis 如何做内存优化?
正经回答:
尽可能使用散列表(hash),散列表(是说散列表里面存储的数少)使用的内存非常小, 所以你应该尽可能的将你的数据模型抽象到一个散列表里面。
比如你的 web 系统中有一个用户对象,不要为这个用户的名称,姓氏,邮箱,密码设置单独的 key,而是应该把这个用户的所有信息存储到一张散列表里面。
- End -