Redis:哨兵机制和切片集群

前面的文章提到了,Redis 的数据结构和 Redis 的持久化机制,保证了单机情况下 Redis 的可靠性和高性能。但是对于集群的场景下,只有持久化机制,也不能让 Redis 有更高的可靠性。例如,Redis 的主从集群,在主库挂掉以后,整个 Redis 集群便不能处理写操作了,这个时候就需要一个机制来保证主库挂掉也能正常运行 – 哨兵机制。对于需要大量存储缓存的时候,主从集群,需要主库的服务器有更高的性能或者存储,显然这样的需求并不可持续,如何让缓存能够分布存储,这就是 – 切片集群。

发布于 Redis

Redis:AOF日志、快照和数据同步

这一节主要讨论 Redis 可靠性相关的问题,避免 Redis 数据丢失,保证 Redis 能够快速恢复是高可靠的两个重要方面。Redis 通过两种持久化机制 AOF 日志和内存快照机制,保证了 Redis 的可靠性。上面可以保证单机的可靠性,如果多实例的话,Redis 可以有更高的可靠性,但是也会带了更多的问题,本文还会讨论关于数据同步相关的内容。

发布于 Redis

Redis:基本架构、数据结构和高性能IO模型

Redis 作为一个越来越受欢迎的中间件,Redis 有关的一切都变得很重要。本文从 Redis 的基本架构、支持的数据结构和 Redis 的高性能 I/O 模型展开。

发布于 Redis