![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
bug
你只管努力,剩下的交给时间。
展开
-
Redis一致性Hash的简单理解
文章目录前言一、Redis集群使用二、为Redis集群使用Hash1.使用Hash的问题2.一致性hash算法的神秘面纱3.一致性Hash算法的容错性和可扩展性4.Hash环的数据倾斜问题总结前言一致性Hash算法在分布式中普遍使用,那么它到底是何方神圣呢?为何会用到它呢?与其他的算法如取模相比有何优势?在使用的过程中有何问题,又怎么解决?下面来一步步揭开它的神秘面纱。一、Redis集群使用我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主转载 2020-08-20 21:15:49 · 400 阅读 · 0 评论 -
Redis中文显示为Unicode编码的解决方法
通过xshell连接redis,发现无论是键值中文都是Unicode编码,解决方法如下在redis启动命令中,加入 --raw 参数,实现对中文数据的查看原创 2020-08-03 17:49:50 · 1183 阅读 · 0 评论 -
centos7下超详细搭建Redis集群
本篇redis集群搭建博客是基于redis单节点安装完成后的,如未安装单节点小伙伴可参考这篇博客:https://blog.csdn.net/weixin_44422604/article/details/106876756一、redis集群( 缓存集群 )搭建1.原来已经安装好了node1上的redis,现在先停止node1的redis服务,准备配置成集群的环境。命令:service redisd stop查看redis进程,确认其关闭,命令:ps aux|grep redisd2.分别在其他原创 2020-06-25 13:31:50 · 4869 阅读 · 0 评论 -
redis集群搭建时的错误:/usr/local/rvm/gems/ruby-2.4.1/gems/redis-3.3.0/lib/redis/client.rb:121:in `cal`
今天在搭建redis集群时遇到以下问题我的环境四台虚拟机,其中两台部署两个redis节点,实现三主三从架构。 各节点的的host文件中已经配置好主机名,网络没问题,并且可以ping通。遇到的问题:在搭建完六个节点后,使用命令创建集群时候的错误。命令:./redis-trib.rb create --replicas 1 192.168.28.201:6379 192.168.28.202:6379 192.168.28.203:6379 192.168.28.204:6379 192.168原创 2020-06-25 10:02:16 · 3848 阅读 · 0 评论 -
redis集群搭建时遇到的问题:ERR Invalid node address specified: node1:6379 (Redis::CommandError)
今天在搭建redis集群时遇到以下问题我的环境: 四台虚拟机,其中两台部署两个redis节点,实现三主三从架构。 各节点的的host文件中已经配置好主机名,网络没问题,并且可以ping通。遇到的问题: 在搭建完六个节点后,使用命令创建集群时候的错误。命令:./redis-trib.rb create --replicas 1 node1:6379 node2:6379 node3:6379 node4:6379 node1:6380 1 node2:6380报错的信息如下图:解决方案:将主机名原创 2020-06-25 09:49:32 · 7031 阅读 · 1 评论 -
Linux (centos7)下详细安装Redis数据库
Linux (centos7)下详细安装Redis数据库1.先简单了解一下redisredis(REmote DIctionary Server)是一个由Salvatore Sanfilippo写key-value存储系统,它由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,并提供多种语言的API。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set原创 2020-06-20 20:45:44 · 1982 阅读 · 0 评论