![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
_changeme
这个人不懒,并且想留下点什么。
展开
-
Redus Cluster
前言 我们知道Redis官方给出Redis的QPS能达到10W/s,这是一个非常快的速度,但是如果这样的数据还无法满足我们的需求,比如100W/s。其次,我们业务需要很大的内存存储用户数据,这样我们Redis在单机模式也是无法满足的。我们需要如何解决? 在单机器无法满足需求的时候,我们就会想到多机器来管理,Reids为我们提供了Cluster去能让我们能管理我们的机器,也就是集群管理。 Clus...原创 2019-10-27 16:31:46 · 177 阅读 · 0 评论 -
Redis Sentinel
前言 前面学完里主从复制,虽然主从复制确保里数据的安全,且我们可以实现读写分离,从节点只读,主节点负责写,这样可以分摊主节点的压力。但是又一个问题,如果主节点出现了问题就需要我们手动故障转移,需要写很多脚本去帮助我们实现。另一个存在的问题是我们主从复制时只能一主多从,所以写数据,和存储数据就会有很大的局限。 主从复制 —— 手动处理故障 这里我们模拟一下故障场景,假设现在有一主两从,master,...原创 2019-10-21 00:39:47 · 148 阅读 · 0 评论 -
Redis的主从复制
Redis的主从复制 主从复制的作用 我们在刚开时使用Redis时都是单机测试的,但是生产环境中却不是这样子的,如果我们生产环境中单机部署了,就会遇到下面问题。 1 机器故障:如果机器故障了,我们Redis是不是直接就挂了,数据将会丢失。 2 容量瓶颈:如果Redis容量满了的话,Redis也是相当于挂了。 这时Redis给我们提供了一种主从复制的机制,我们可以部署多个Redis,这多个Red...原创 2019-10-17 23:39:54 · 156 阅读 · 0 评论 -
Redis的持久化机制RDB和AOF
前言 开启redis之旅 Redis的持久化 Redis是直接操作内存的,如果需要保存数据,需要把内存的数据持久化到硬盘上,否则一旦宕机则会丢失数据。而Redis提供了两种持久化的机制,也就是下面要说的RDB和AOF。 首先我们先看看持久化操作主流的方法 快照形式(MySQL Dump、Redis RDB) 我们取某一时刻数据的状态进行保存。 日志形式(MySQL Binlog、Hbase H...原创 2019-10-16 23:45:19 · 173 阅读 · 0 评论