随笔分类 - Redis
摘要:Redis的数据结构 redis是一种高级的key:value存储系统,其中value支持五种数据类型; 1、字符串(strings) 2、散列(hashes) 3、列表(lists) 4、集合(sets) 5、有序集合(sorted sets) 基础查询命令: # 基础信息 info # 空间大小
阅读全文
摘要:redis 集群; redis-cluster 一、服务规划 系统:CentOS Linux release 7.8.2003 版本:redis-5.0.10 Redis-cluster 三主三从 172.16.2.11 主:7001 从:7002 172.16.2.12 主:7001 从:7002
阅读全文
摘要:redis 移动 DB MOVE key db将当前数据库的 key 移动到给定的数据库 db 当中。如果当前数据库(源数据库)和给定数据库(目标数据库)有相同名字的给定 key ,或者 key 不存在于当前数据库,那么 MOVE 没有任何效果。因此,也可以利用这一特性,将 MOVE 当作锁 (lo
阅读全文
摘要:Redis 在生产配置中;除redis集群、哨兵模式之外;主从模式还是比较普遍的。 配置 redis 多主从;由 keepalived 做 VIP 地址漂移。可以实现redis的高可用性。 keepalived 配置示例;(master 主节点配置,backup根据更改就可以了。) ! Config
阅读全文
摘要:缓存 缓存就是数据交换的缓冲区(称作Cache) 缓存工作的原则,就是 “引用的局部性”,这可以分为时间局部性和空间局部性。 CPU 缓存、网络缓存、磁盘缓存、数据缓存、WEB缓存等。 web 应用缓存场景 访问一个地址 从浏览器缓存 路由缓存 DNS缓存 递归搜索 web缓存 数据缓存 一、HTT
阅读全文
摘要:创建一条测试 数据 查询 (默认是 DB 0 ) 1、模糊搜索查询 (redis 默认有16个DB , 0-15 ) 2、删除指定key : 3、Redis Sortedset 数据查询 TTL key : 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。 查询检
阅读全文
摘要:Redis 多主写多从度 配置启动OK ;直接配 keepalived 相关配置; 检测监控 redis_backup.sh,redis_check.sh,redis_fault.sh redis_master.sh,redis_stop.sh脚本默认 /etc/keepalived/script
阅读全文
摘要:系统:Centos6.6x64安装目录:/usr/local/主:192.168.100.103从:192.168.100.104 1,下载安装: 安装依赖: # yum install gcc tcl ruby -y # wget http://download.redis.io/releases
阅读全文
摘要:redis 集群 cluster 在设计的时候,就考虑到了去中心化,去中间件,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获取到其他节点的数据。 Red
阅读全文
摘要:Redis_sentinel 哨兵模式; Redis 架构一般多是一主多从; Sentinel 哨兵模式就是三组进行相互监控; 配置 Redis 的主从模式; 主配置信息:6371 从配置信息: 6372 从配置信息 6373 : sentinel 哨兵: redis 哨兵 sentinel.con
阅读全文
摘要:TwemProxy 1、twemproxy是twitter开发的一个redis代理proxy。 通过Twemproxy可以使用多台服务器来水平扩张redis服务,可以有效的避免redis单点故障问题。使用Twemproxy 对硬件资源配置较高;在redis性能有一定的损失(twitter测试约20%
阅读全文