随笔分类 - Redis
摘要:Redis集群实现了较为完善的高可用方案。本文将详细介绍集群,主要内容包括:集群的作用;集群的搭建以及设计方案;集群的基本原理;客户端访问集群的方法;以及其他实践中需要的集群知识。
阅读全文
摘要:Redis哨兵,它基于主从复制,主要作用是解决主节点故障恢复的自动化问题,进一步提高系统的高可用性。文章内容如下:首先介绍哨兵的作用和架构;然后讲述哨兵系统的部署方法,以及通过客户端访问哨兵系统的方法;然后简要说明哨兵实现的基本原理;最后给出关于哨兵实践的一些建议。
阅读全文
摘要:本文是深入学习Redis系列的第三篇文章,介绍了Redis主从复制的方方面面。主要内容包括:如何使用主从复制、主从复制的原理(重点是全量复制和部分复制、以及心跳机制)、实际应用中需要注意的问题(如数据不一致问题、复制超时问题、复制缓冲区溢出问题)、主从复制相关的配置(重点是repl-timeout、client-output-buffer-limit slave)……
阅读全文
摘要:前言 在上一篇文章中,介绍了Redis的内存模型,从这篇文章开始,将依次介绍Redis高可用相关的知识——持久化、复制(及读写分离)、哨兵、以及集群。 本文将先说明上述几种技术分别解决了Redis高可用的什么问题;然后详细介绍Redis的持久化技术,主要是RDB和AOF两种持久化方案;在介绍RDB和
阅读全文
摘要:前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解R
阅读全文