随笔分类 -  redis体系结构

Redis集群从节点无限循环同步故障
摘要:今天是清明节假日第一天,收到客户请求,我们的redis出问题了帮忙看看! 程序的报错日志提供如图 登录该套redis集群查看节点信息与集群状态 根据现场状态与监控,迅速做出判断与推理 第一时间内给出个人的建议:建议重启部分异常程序,业务全部恢复正常! 业务已经恢复了,那继续来修复这个fail的异常r 阅读全文

posted @ 2023-04-02 19:53 张冲andy 阅读(77) 评论(0) 推荐(0) 编辑

Redis4.0新特性(一)-Memory Command
摘要:Redis4.0版本增加了很多诱人的新特性,在redis精细化运营管理中都非常有用(猜想和antirez加入redislabs有很大关系);此系列几篇水文主要介绍以下几个新特性的使用和效果。 Redis Memeory Command:详细分析内存使用情况,内存使用诊断,内存碎片回收; PSYNC2 阅读全文

posted @ 2019-07-25 21:21 张冲andy 阅读(723) 评论(0) 推荐(0) 编辑

redis-sentinel 高可用方案实践
摘要:近期公司的一块核心业务使用redis作为配置转发中心,存在单点问题,考虑服务的可靠性。针对业务需求,我们确定了我们的需求: 针对以上需求,我们分别对redis主从复之,redis-cluster,redis-sentinel方案进行了调研,对比结果如下: 方案 数据可靠性 服务可靠性 风险 主从备份 阅读全文

posted @ 2019-05-08 10:21 张冲andy 阅读(597) 评论(0) 推荐(0) 编辑

redis之 主从复制和哨兵
摘要:一、Redis主从复制 主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性 1. 主从复制的相关操作 a,配置主从复制方式一、新增redis6380.conf, 加入 slaveof 192.168.152.128 6379, 在6379启动完后再启6380, 阅读全文

posted @ 2019-05-08 09:30 张冲andy 阅读(1391) 评论(0) 推荐(0) 编辑

Redis Cluster 4.0高可用集群安装、在线迁移操作记录
摘要:之前介绍了redis cluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移。由于之前的redis cluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上。考虑到是线上生产环境,决定在线迁移,迁移过程,不中断服务。操作过程如下: 一、机器环境 1 2 3 4 阅读全文

posted @ 2018-10-28 14:26 张冲andy 阅读(2128) 评论(0) 推荐(0) 编辑

企业级nosql数据库应用与实战-redis
摘要:目录 一、NoSQL简介 1.1 常见的优化思路和方向 1.1.1 MySQL主从读写分离 1.1.2 分库分表 1.2 NoSQL诞生的原因 1.3 分布式系统的挑战 1.3.1关系数据库和NoSQL侧重点 1.4 NoSQL的优缺点 1.5 NoSQL总结 二、NoSQL的分类 2.1 基本分类 阅读全文

posted @ 2018-10-15 14:45 张冲andy 阅读(413) 评论(0) 推荐(0) 编辑

缓存雪崩和缓存穿透问题解决方案
摘要:缓存雪崩 简介:缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 解决办法: 事前:尽量保证整个 Redis 集群的高可用性,发现机器宕机尽快补上。选择合适的内存淘汰策略。 事中:本地 Ehcache 缓存 + Hystrix 限流&降级,避免 My 阅读全文

posted @ 2018-10-11 11:15 张冲andy 阅读(1057) 评论(0) 推荐(0) 编辑

Redis 和 Memcached 的区别
摘要:Redis 和 Memcached区别: Redis 支持更丰富的数据类型(支持更复杂的应用场景):Redis 不仅仅支持简单的 K/V 类型的数据,同时还提供 list、set、zset、hash 等数据结构的存储。Memcache 支持简单的数据类型 String。 Redis 支持数据的持久化 阅读全文

posted @ 2018-10-11 08:53 张冲andy 阅读(207) 评论(0) 推荐(0) 编辑

redis之 Redis持久化配置
摘要:Redis持久化配置 Redis的持久化有2种方式 1快照 2是日志 Rdb快照的配置选项 save 900 1 // 900内,有1条写入,则产生快照 save 300 1000 // 如果300秒内有1000次写入,则产生快照 save 60 10000 // 如果60秒内有10000次写入,则 阅读全文

posted @ 2018-10-07 17:19 张冲andy 阅读(302) 评论(0) 推荐(0) 编辑

redis之 3.0集群安装
摘要:1. 集群 即使有了主从复制,每个数据库都要保存整个集群中的所有数据,容易形成木桶效应。 使用Jedis实现了分片集群,是由客户端控制哪些key数据保存到哪个数据库中,如果在水平扩容时就必须手动进行数据迁移,而且需要将整个集群停止服务,这样做非常不好的。 Redis3.0版本的一大特性就是集群(Cl 阅读全文

posted @ 2018-10-04 17:34 张冲andy 阅读(206) 评论(0) 推荐(0) 编辑

redis之 Redis常用数据类型
摘要:Redis最为常用的数据类型主要有以下7种: 一、 String (字符) 常用命令: set,get,decr,incr,mget 等。 应用场景:String是最常用的一种数据类型,普通的key/ value 存储都可以归为此类.即可以完全实现目前 Memcached 的功能,并且效率更高。还可 阅读全文

posted @ 2017-06-06 11:10 张冲andy 阅读(1124) 评论(0) 推荐(0) 编辑

redis之 centos 6.7 下安装 redis-3.2.5
摘要:前期准备:1. 操作系统需要安装 gcc 包 与 TCL 库, 通过配置本地 yum 源 ,yum -y install gcc 、 yum -y install tcl安装2. 下载 redis 安装包,上传至 linux 下。 网址: http://download.redis.io/relea 阅读全文

posted @ 2017-06-01 16:03 张冲andy 阅读(517) 评论(0) 推荐(0) 编辑

导航