
redis
兵子object
2011年底,开始从事coder,历任乐视网、艺龙旅行网、唯品会技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis持久化剖析
Redis持久化意义我们在互联网场景应用里,缓存服务是必不可少了,提高读写性能,对DB流量保护等。那么,常见的缓存服务就有redis、memcache等。那么,其中,redis最大的一个特点,就是支持持久化。支持持久化的意义在于什么呢?举一个例子,当我们的缓存服务宕机了,再重启的时候,如果没有持久化机制,那么重启后内存中就丢失了宕机前的所有数据,没有了缓存命中,接下来所有的请求都会打到DB上,发生...原创 2018-06-03 14:45:33 · 449 阅读 · 0 评论 -
(二)redis主从原理及流程——高可用
Sentinel(哨兵)的来由书接上文,我们学习了redis的replication的原理,我们这一章来讨论一下redis主从策略的高可用性。这个哨兵的插件是我们redis里面集成了的(部署简单略),哨兵会监控主从的各个节点状态,当主节点被视为不可用时,那么,哨兵之间或进行“投票协商”进行判刑master的死亡,并且从slave中选举出新的master。这就是哨兵在redis主从结构中的重要作用。...原创 2018-07-10 18:48:41 · 3192 阅读 · 0 评论 -
(一)redis主从原理及流程——主从复制
作用 我们正常在项目中对redis进行应用,一般都不会是单点的。因为,单点的宕机即不可用,不能保证可用性。另外,单点redis读写指令都会打到同一个服务里面,也会影响性能。在通常的应用中,对redis的读操作远远多于写操作,所以,我们一般会选择“一主多从”的集群策略。 redis主从策略分为两大类知识点:1,replication复制策略。2,sentinal高可用性故...原创 2018-07-04 20:15:08 · 2440 阅读 · 0 评论 -
【基于唯品会MP平台】集群环境下session共享技术方案及分布式单点登录
背景 传统的B/S架构的系统中,一般为单点部署,并不存在集群,所以也不存在session丢失的问题。那么,由于单点部署一旦宕机,无法保证系统可用性,那我们就想到把它扩展为多台服务器部署,这样既保证了系统的可用性,又降低了单点的压力。但是,在集群环境下,原来的application级别的session,由于只局限于单点容器中,并不能保证可见,所以必然会造成用户会话状态的丢失。如下图: 解决方...原创 2018-09-04 19:17:56 · 680 阅读 · 0 评论 -
redis.conf 4.0配置详解
#绑定ip bind 127.0.0.1 10.199.214.30 #since3.2安全策略,ip/密码 protected-mode yes #tcp端口 port 6379 # TCP 监听的最大容纳数量 # 在高并发的环境下,你需要把这个值调高以避免客户端连接缓慢的问题。 # Linux 内核会一声不响的把这个值缩小成 /proc/sys/net/core/somaxconn 对...原创 2018-11-21 11:36:16 · 1690 阅读 · 0 评论