![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 96
gao_yang_
这个作者很懒,什么都没留下…
展开
-
redis持久化
持久化 redis是运行在内存中,所有数据都存储在内存中,内存数据断电就会丢失,因此将数据的更新异步保存到磁盘中。 主流数据库的持久化方式: 1.快照,mysql的Dump和reids的rdb 2. 写日志,mysql的binlog,redis的aof RDB ...原创 2019-06-18 20:00:06 · 135 阅读 · 0 评论 -
redis主从复制
单机部署 单机部署,如果机器发生故障,redis服务挂掉我们可以通过迅速重启服务解决,但是如果是机器宕机可能机器无法启动或者硬盘损坏会造成数据丢失,那么这对部分数据要求较高的线上业务的影响将是灾难性的; 解决单点问题 主从复制: 通过主从复制,一主一从或一主多从进行数据备份,保证如果机器宕机或服务挂掉,备份数据立即顶上,保证线上业务平稳运行。同时可以...原创 2019-06-20 20:01:50 · 146 阅读 · 0 评论 -
redis发布订阅
角色 发布者 publisher 订阅者 subscriber 通道 channel API 订阅 发布: publish channel msg ; 127.0.0.1:6379> publish A:B 'l am lili' (integer) 1 返回结果为订阅者数量n 订阅: subscriber channel 127.0.0.1:6379>...原创 2019-06-12 14:26:15 · 132 阅读 · 0 评论 -
Redis Sentinel
主从复制 手动故障转移 master宕机,redis服务不可用 slave数据同步中断 写能力和存储能力受限原创 2019-07-22 19:51:28 · 164 阅读 · 0 评论 -
Redis Cluster 安装篇(一)
安装方式 原生命令安装(繁琐、易错) 官方工具安装(简单、快捷) 原生命令安装(理解原理) 修改配置文件(redis.conf) 简易版,其他使用默认配置,从7000到7005端口,共生成6个配置文件。 #修改端口号为7000 port {port} daemonize yes pidfile /var/run/redis_{port}.pid logfile "/usr/local/s...原创 2019-07-30 18:57:28 · 616 阅读 · 0 评论 -
ASK、MOVED异常
客户端路由 首选简单说下redis-cli客户端 通过cluster keyslot [key]可以计算出key对用的槽。 通过./redis-cli -c -p [port]可以以集群模式访问,它会自动的帮助我们捕获moved异常,自动跳转到新的节点并执行命令。 moved重定向 redis-cli 原始方式连接 [root@iz2zechwdfwvcm1rr3upjvz redis]# ...原创 2019-08-13 19:40:09 · 421 阅读 · 0 评论