redis获取所有的值,redis如何存储java对象
00-1010要获取redis的所有键值redis配置文件,需要序列化redis集群获取所有key,测试有效的redis单机查询所有key命令。Redis集群检查本地测试环境的查询结果等所有关键命令。
目录
运行结果:
获得redis所有的key-value
@ Bean public redis template Object,Object redis template(RedisConnectionFactory RedisConnectionFactory){ redis template Object,Object redis template=new redis template();redis template . setconnectionfactory(redisConnectionFactory);stringredessorializer serializer=new stringredessorializer();redisTemplate.setKeySerializer(序列化器);redis template . setvalueserializer(序列化程序);返回redisTemplate}
redis配置文件需要序列化
redis集群获取所有的key,亲测有效
键*查询结果示例:
00-1010如果使用keys *的话,这个服务器的所有键还是会被查询,而不会被聚类(结合这个图中的结果并参考上图,所有键都是插入后查询,无意中插入或删除了键)。
正确的命令是
./redis-CLI-c-cluster call 192 . 168 . 161 keys *
注意:
1.无法删除;
2.更改redis集群中节点的ip和端口
3.如果集群有一个密码和参数-a密码(您的redis集群密码)
redis单机查询所有key命令
以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。