Stella981 Stella981
3年前
Redis Sentinel用法
1RedisSentinel1.1哨兵的作用1\.监控:监控主从是否正常2\.通知:出现问题时,可以通知相关人员3\.故障迁移:自动主从切换4\.统一的配置管理:连接者询问sentinel取得主从的地址1.2搭建redis主从
Stella981 Stella981
3年前
Redis Cluster集群
一、环境说明服务器IP地址服务器版本Redis版本RedismasterRedisslave10.10.18.10centos7.55.06379638010.10.18.11centos7.55.06379638010.10.18.12centos7.55.06379
Stella981 Stella981
3年前
Docker 安装 Redis
国外镜像太慢了。可以找一个国内的。比如:https://hub.daocloud.io/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fhub.daocloud.io%2F) 【其它的应用安装我都是用的 阿里 镜像:https://cr.console.aliyun.com/(ht
Stella981 Stella981
3年前
Redis源码入门
sds,全称SimpleDynamicStrings,是Redis自定义的一个字符串类型。typedefcharsds;看到这你肯定内心觉得Redis在逗你,这不就是一个字符数组么,怎么就SimpleDynamicStrings了呢!没错,我当时也是这么觉得的,但是仔细阅读源码后发现sds并不是一个人在战斗,它还有战
Stella981 Stella981
3年前
Redis线程模型
Redis是单线程模型,它内部采用了文件事件处理器filtereventhandler,而这个处理器是单线程的。文件事件处理器包含:多个socket、IO多路复用程序、事件分派器、事件处理器(连接应答处理器、事件请求处理器、事件回复处理器)。流程:IO多路复用程序会
Stella981 Stella981
3年前
Redis Cluster in Ubuntu
1\.首先,进到Redisserver 的位置,确认Redisserver 可以正常启动!(https://oscimg.oschina.net/oscnet/fb11911e35266a35f5b62dcbf9b02288c97.png)2. 在 redis5.0.3 目录下创建文件夹redisCluster\_Demo\_byMe
Stella981 Stella981
3年前
Redis压缩列表
此篇文章是主要介绍Redis在数据存储方面的其中一种方式,压缩列表。本文会介绍1.压缩列表(ziplist)的使用场景2.如何达到节约内存的效果?3.压缩列表的存储格式4.连锁更新的问题 5.conf文件配置。在实践上的操作主要是对conf配置文件进行配置,具体上没有确切的一个值,更多是经验值。也有的项目会直接使用原本的默认值。此篇对于更好地理解
Stella981 Stella981
3年前
Redis性能优化
 本文开始会讲解一下redis的基本优化,然后会举一些优化示例代码或实例。最后讲解一下,默认启动redis时,所报的一些警示错误。一、优化的一些建议1、尽量使用短的key当然在精简的同时,不要为了key的“见名知意”。对于value有些也可精简,比如性别使用0、1。2、避免使用keys\
Wesley13 Wesley13
3年前
NOSQL之REDIS
Redis是NoSQL中比较常典型的一个非关系型数据库,在日常工作中也是最为常见的。Redis是一个由C语言编写的开源的、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。!(http://www.limlhome.cn/blog/wpcontent/uploads/2018/03/%E6%9