主页

Redis-复制

生产环境中的 Redis 单实例也会遇到注入系统崩溃、网络连接闪断或者突然断电等单点故障问题,Redis 也提供了一个复制机制,使得数据能够从一个 Redis 主服务器复制到一个或多个其他 Redis 服务器中。(Master/Slave 不过现在不允许这么叫了,会让有些人想起奴隶制)

阅读更多

Redis-高可用和集群

我们一起学习配置和管理 Redis 的 Sentinel 和 Redis Cluster。 使用 Redis 的主从复制和持久化可以解决数据冗余备份的问题。但是如果没有人工干预,当主实例宕机,整个 Redis 服务将无法恢复。自 2.6 版本以后,Redis 原生支持的 Sentinel 是使用最广泛的高可用架构。利用 Sentinel 我们可以轻松地构建具备容错能力的 Redis 服务。 另外,由于 Redis 中所存储的数据增长速度都很快,一个存储了大量数据(通常在16G以上)的 Redis 实例的处理能力和内存容量可能会变成应用的瓶颈。随着 Redis 中数据集大小的增长,在进行持久化或主从复制时,也会越来越多地出现如延迟等问题,对于这种情况,水平扩展或者通过向 Redis ...

阅读更多

Redis-数据类型

使用 Redis 进行设计和开发时,首先应该考虑 Redis 原生支持的哪些数据类型最适合我们的场景。

阅读更多

Ubuntu 使用 LVM

那台跟了我很久的古老的笔记本,ThinkPad T420i,后来一直使用 Ubuntu。我给他添加了一块固态硬盘,下面是如何将另外一块硬盘挂载的笔记。

阅读更多