阿里云云数据库 Redis 版 产品简介什么是云数据库 Redis 版 云数据库 Redis 版(ApsaraDB for Redis)是兼容开源 Redis 协议标准的、提供持久化的内存数据库服务,基 于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表 Redis 版支持灵活的部署架构:单副本、双副本、集群版,能够满足不同的业务场景。 单节点架构: 适用于纯缓存场景,支持单节点集群弹性变配,满足高 QPS 场景,提供超高性价比。 双机热备架构:系统工作时主节点(Master)和备节点(Slave)数据实时同步,主节点故障时系统 自动秒级切换,备节点接管业务,全程自动且对业务无影响,主备架构保障系统服务具有高可用性。 集群 化地节约用户运维成本。 组件 Redis 读写分离版本由 Proxy(路由)服务器、主-备节点及只读节点组成。 云数据库 Redis 版 产品简介 19 - 备节点作为热备节点不对外提供服务。只读节点承担读请求,Proxy 按权重(目前权重由系统分配 ,暂时不支持自定义)将读写请求转发到主节点或者某个只读节点上 。 说明:系统会将读请求平均分配到主节点和只0 码力 | 33 页 | 1.88 MB | 1 年前3
《Redis使用手册》(试读版)不仅可以单机使⽤, 还可以多机使⽤: 通过 Redis ⾃带的复制、Sentinel 和集群功 能, ⽤户可以将⾃⼰的数据库扩展⾄任意⼤⼩。 ⽆论你运营的是⼀个⼩型的个⼈⽹站, 还是⼀个为上千万 消费者服务的热⻔站点, 你都可以在 Redis 找到你想要的功能, 并将其部署到你的服务器⾥⾯。 ⻛驰电掣般的执⾏速度 Redis 是⼀款内存数据库, 它将所有数据都储存在内存⾥⾯。 因为计算机访问内存的速度要远远⾼于访问 还可以储存⼆进制数据, 所以这个缓存程序不仅可以⽤来缓存⽹ ⻚等⽂本数据, 还可以⽤来缓存图⽚和视频等⼆进制数据。 ⽐如说, 如果你正在运营⼀个图⽚⽹站, 那么你同 样可以使⽤这个缓存程序来缓存⽹站上的热⻔图⽚, 从⽽提⾼⽤户访问这些热⻔图⽚的速度。 作为例⼦, 以下代码展示了将 Redis 的 Logo 图⽚缓存到键 redis-logo.jpg ⾥⾯的⽅法: >>> from redis import Redis 这个特性可以⽤ 于淘汰冷⻔数据并保留热⻔数据。 举个例⼦, 前⾯的《有序集合》⼀章曾经介绍过如何使⽤有序集合来实现⾃动补全功能, 但是如果我们仔细地分 析这个⾃动补全程序, 就会发现它有⼀个潜在的问题: 为了实现⾃动补全功能, 程序需要创建⼤量⾃动补全结 果, ⽽补全结果的数量越多、体积越⼤, 需要耗费的内存也会越多。 为了尽可能地节约内存, ⼀个⾼效的⾃动补全程序应该只储存热⻔关键字的⾃动补全结果, 并移除那些⽆⼈访问0 码力 | 352 页 | 6.57 MB | 1 年前3
陈宗志:大容量redis存储方案--Pika存储引擎--Nemo • Nemo – Pika 的存储引擎, 基于Rocksdb 实现. 实现了Hash, List, Set, Zset 等数据结构 – Rocksdb 启动只需要加载log 文件 – Rocksdb 使用的本地硬盘, 对SSD 盘友好 – https://github.com/Qihoo360/nemo SACC2017 存储引擎--Nemo 内存昂贵问题 SACC2017 Pika vs redis • 劣势 – 由于Pika是基于内存和文件来存放数据, 所以性能肯定比Redis 低一些 • 优势 – 容量大 – 加载db速度快 – 备份速度快 – 对网络容忍度高 – 性价比高 SACC2017 Pika vs redis - CPU: 24 Cores, Intel(R) Xeon(R) CPU0 码力 | 47 页 | 2.18 MB | 1 年前3
Redis 多数据中心双向同步 祝辰生修改的操作转发送给slave,slave 执行和 master 同样的操作, 达到master-slave数据一致的目的 全量同步 • master 将自身数据库以快照形式(RDB文件)发送给 slave, slave 通过加载快照文件, 达到和 master 数据 一致的目的 • 适用于新添加 slave 或同步缓冲区溢出时, master 与 slave 同步 Redis Master-Slave Replication0 码力 | 45 页 | 1.74 MB | 1 年前3
共 4 条
- 1













