分类 Redis 下的文章

Redis

Redis之压缩列表

前言与整数集合(intset)一样,压缩列表(ziplist)也不是基础数据结构,而是 Redis 自己设计的一种数据存储结构。它有点儿类似数组,通过一片连续的内存空间来存储数据。不过,它跟数组不同的一点是,它允许存储的数据大小不同。一、压缩列表原理听到...

Redis Cluster 学习笔记

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。简介Redis Cluster 是 Redis 提供的分布式数据库方案,通过在多个 Redis 节点之间进行分片(Sharding)...

MySQL和Redis中数据的一致性的两种解决方案

Redis 在互联网行业中使用最为广泛,常被称为“内存数据库”。它集合了缓存和数据库的优势,但并非开启持久化和主备同步机制就可以高枕无忧。从架构设计的角度思考:缓存就是缓存,缓存数据会随时丢失。缓存存在的目的是拦截数据库请求,相比数据的可靠性、一致性,吞...

Redis 主从在线切换

Redis 主从在线切换记录背景由于 Redis Master 所在实例主机需要下线维护,需进行主从切换。目标是将对线上业务的影响降至最低。当前架构如下图所示:技术方案对比方案 1:引入 Redis Sentinel步骤:部署 Redis Sentine...