千家信息网

Redis集群数据的写入和查询(实验)

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,数据写入测试:# redis-cli -h 192.168.2.100 -c -p 6379 //-c表示连接集群192.168.2.100:6379> set name zhangsan-> Red
千家信息网最后更新 2025年02月01日Redis集群数据的写入和查询(实验)

数据写入测试:


# redis-cli -h 192.168.2.100 -c -p 6379 //-c表示连接集群

192.168.2.100:6379> set name zhangsan

-> Redirected to slot [5798] located at 192.168.2.200:6379

OK

192.168.2.200:6379> get name

"zhangsan"

192.168.2.200:6379>

通过过程看到:

我们在92.168.2.100:6379登录,并写入一个key,

新建的key通过CRC16算法取余后,得出的结果是5798。

因为5798槽是192.168.2.200:6379负责的,

所以,新建的key被重定向到了192.168.2.200:6379

数据查询测试


# redis-cli -h 192.168.2.201 -c -p 6380

192.168.2.201:6380> get name

-> Redirected to slot [5798] located at 192.168.2.200:6379

"zhangsan"

192.168.2.200:6379>


通过过程看到:

我们在192.168.2.201:6380登录,并发送查询请求,

查询的key通过CRC16算法取余后(和16384取余),得出的结果是5798。

因为5798槽是192.168.2.200:6379负责的,

所以,查询请求被重定向到了192.168.2.200:6379上。


0