Redis 集群什么情况会不可用

在没有slave的情况下,ABC3个节点若有一个节点挂掉了,则集群不可用。

Redis集群支持的最大节点个数

1000。

Redis集群如何选择数据库

在集群模式下,客户端无法选择数据库,只能用数据库0

Redis集群之间复制方式

异步复制

Redis集群会由写操作丢失吗?为什么?

会,过期key被清理 最大内存不足,导致Redis自动清理部分key以节省空间 主库故障后自动重启,从库自动同步 单独的主备方案,网络不稳定触发哨兵的自动切换主从节点,切换期间会有数据丢失

Redis集群如何选择数据库

在Redis集群中,被划分为16384个槽位,每个节点负责其中一部分槽位slot,客户端查找某个key是根据槽位信息表,定位到目标节点,公式为hash slot=CRC16(key)%16384 。