加载中
Redis应用学习——Redis事务与实现分布式锁

1. Redis事务机制 1. 与MySQL等关系数据库相同,Redis中也有事务机制,Redis的事务实质上是命令的集合,但Redis中的事务机制不保证事务的原子性,这与关系型数据库中的事务不同,在一个事务中...

2018/11/13 17:42
51
Redis应用学习——缓存的使用与设计

1. 缓存的收益与成本 1. 收益: 通过缓存加速读写速度。在内存中读写比硬盘速度快 降低数据库服务器的负载。比如业务端的请求的数据大多数都由Redis服务器来处理,大大减轻MySQL服务器的压力...

2018/11/11 22:42
38
Redis应用学习——Redis Cluster运维常见问题

1. 集群完整性 1. 在每个节点的配置文件中有一个配置参数cluster-require-full-coverage,默认值为yes,该参数就表示是否要保证集群中16384个槽位全部可用时,该集群才会提供服务,即要保证集...

Redis应用学习——Redis Cluster故障转移

1. 发现故障 1. Redis Cluster节点故障发现依赖于集群中所有节点之间互相的ping/pong消息 2. 主观下线:指集群中的某个节点独立的发现另一个节点不可用,从而导致当前节点主观认为另一个节点...

2018/11/10 15:56
17
Redis应用学习——Redis Cluster客户端

1. moved重定向 1. 客户端读写(get/set)操作执行过程:如果是一个普通的客户端连接到redis cluster中的任意一个节点,然后向该节点发送一条get/set命令,接收的节点首先会依据该key计算对应...

2018/11/09 23:50
39
Redis应用学习——Redis Cluster的集群伸缩

1. 集群伸缩原理 1. 集群伸缩:即集群中节点的增加和减少,在集群伸缩的同时,也伴随着槽位及槽位中数据在节点之间的移动 2. 集群扩容原理: 首先要准备好新的节点:依据上一篇博客中的集群节...

2018/11/05 23:36
18
Redis应用学习——Redis Cluster部署

1. 认识Redis Cluster 1. 集群所解决的问题: 提供极高的并发量,即使单个Redis的并发处理量已经很多,但是在大型应用系统中,仍然远远不足,集群提高了并发处理量 能存储更多的数据,单台R...

2018/11/04 23:02
31
Redis应用学习——Redis Sentinal

1. Redis Sentinal解决主从复制的高可用问题 1. 主从复制中存在的问题: 当主节点或从节点发生故障时,必须手动进行故障转移 单主节点,写能力和存储能力受限,因为只能在主节点进行写操作,...

2018/11/01 00:10
37
Redis应用学习(六)——主从复制

1. 认识主从复制 1. 单机部署Redis的问题:首先是如果机器故障(突然断电或者机器宕机),那么数据就会大量丢失;其次就是单机Redis的容量会有瓶颈,受限于机器的内存空间;每秒的请求处理数...

2018/10/30 00:28
21
Redis应用学习(五)——Redis持久化的选择与取舍

1. 持久化的作用 1. 持久化:Redis运行时所有的数据都保存在内存中,对数据的更新将会异步的存储到磁盘中,当Redis需要恢复数据时就加载磁盘中的数据 2. 持久化的实现方式: 快照:简单来说,...

2018/10/28 23:12
21
Redis应用学习(四)

1. Redis功能—慢查询 1. 执行Redis命令的过程: 客户端向Redis发出命令 由Redis接收并将其该命令加入到命令队列中等待执行(单线程) 当轮到该命令时就会执行该命令 执行完成命令后就会返回...

2018/10/27 22:47
20
Redis应用学习(三)——Jedis客户端的简单使用介绍

1. Redis的Java客户端程序——Jedis 1. 在Redis的安装目录中redis-cli是一个Redis的Shell语言写的客户端,通过运行该客户端就可以实现一系列Redis操作,而如果要使用Java语言的Redis客户端,...

2018/10/27 00:29
34
Redis应用学习(二)

1. 部分数据结构和内部编码 1. 如下图所示 2. 每个数据类型都会有两种内部实现,一种是以空间换时间,另一种是时间换空间,用来处理不同的需求。 2. Redis的单线程执行模型 1. Redis对于命令...

2018/10/25 23:53
15
Redis应用学习——认识Redis

1. Redis是什么 Redis是一个开源的,基于key-value的存储服务系统,其value支持多种数据结构,而且高性能、功能丰富。 1. Redis的特点 速度快:Redis的读写速度很快,原因在于其将数据存储在...

2018/10/24 23:46
30

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部