ApsaraDB for Redis,与创客同行:阿里云Redis技术架构简介及后续规划

本文涉及的产品
云原生内存数据库 Tair,内存型 2GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Redis 版,经济版 1GB 1个月
简介: 本文PPT来自阿里云高级技术专家蔡松露(花名:子嘉)于10月15日在2016年杭州云栖大会上发表的《阿里云Redis技术架构简介及后续规划》。

从单机、集群、容灾、多活等概览阿里云Redis。

设计思想:

  • 稳定性>体验>成本
  • 运维导向:面向FAILOVER
  • 重监控:态势感知,可回溯
  • 重管控:突破规模制约

资源隔离:用户独占资源


技术特点:

  • 无感知热升级,Proxy防闪断;Redis内核so热升级;Proxy链接漂移热升级
  • 全量备份恢复;按时间点备份恢复,游戏滚服利器
  • 容灾:双机房;异地多活for 高可用、高可靠
  • 无缝扩缩容:单机<->集群;云上云下数据搬迁
  • 基于binlog弱网数据同步

内核改进:消除Aof Rewrite;热点key;LUA更安全;性能优化等

 

行业解决方案与后续规划技术&产品详见PDF:

166826223563520a09d57b38dcefa1f47277a97f

2bd713593497a83c120c211e0522cd43856a3ba2

1bfcee7c2d4a0674b055cf91d47a3a0db2f78141

d89aae823de5d7c95c78c41b667ab24995ae89ec

7d8613da617e6e5a9ed165a683b4163dc9f31b2f

699c24679fcf35ed4545a6aa2009dcfc41d59e86

40904a7642c50471ace6b19553436018387b3472

519c78a32c3e7dfcebde23e27f946f0417bcb70e

1cf2183b2c5dec14586baff9fa2a579d61bfff0f

fab7591433251ba5e62c1d1c116d972af7b3248f

63b8651d0577715f3dc623aa0fe000c51b3190de

1ea585399e072d86088a92f8279a43f9e116f08d

a8b859c4e891a146bf392be01738797997689846

9a4ae40049916edbfda8301f7354253c11994524

93452d5c10219efefe3a01f45266aa3a5dee81ce

d1cc20103067122771a8e38e00451b9b837e3de7

b02e293fe0b9a2cb8aef916a023a9b5e3952ceed

f9db2956628ac4607c6c6f0e9e26922ac327bdf7

357979a04dd055339fcb9aa1879816f04d1b2295

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
2月前
|
存储 并行计算 安全
我们自己的芯片指令集架构——龙芯架构简介
我们自己的芯片指令集架构——龙芯架构简介
183 6
|
2月前
|
Web App开发 JavaScript 前端开发
【热门话题】WebKit架构简介
WebKit,开源浏览器引擎,支撑Safari、Chrome等,以其高效、稳定和跨平台特性著称。文章介绍了WebKit的起源、模块化设计,重点讲解了WebCore的DOM、CSSOM、Render Tree、布局、绘图与合成,以及JavaScriptCore的解析、编译和垃圾回收。WebKit2的多进程架构提升了稳定性和安全性。理解WebKit有助于优化网页性能和参与社区贡献。
41 0
|
2月前
|
弹性计算 NoSQL Redis
阿里云ECS使用docke搭建redis服务
阿里云ECS使用docke搭建redis服务
196 1
|
10天前
|
NoSQL Cloud Native Redis
|
1月前
|
NoSQL Redis 数据库
【Redis从入门到入土】布隆过滤器简介、特点和原理
【6月更文挑战第1天】布隆过滤器是一种节省内存的不确定数据结构,用于判断元素是否可能在一个集合中。它由位数组和多个哈希函数组成,能快速插入和查询,但存在误判风险:可能存在假阳性(判断存在但实际不存在),但绝无假阴性(判断不存在则确实不存在)。适用于大规模数据的去重问题,如电话号码判断、安全网站链接检查、黑名单和白名单校验。其工作原理是通过多个哈希函数将元素映射到位数组中,添加时设置相应位置为1,查询时所有位置都为1则可能存在,有0则肯定不存在。由于哈希冲突,可能导致误判,且一旦添加元素无法删除,以避免影响其他元素。
34 4
|
1月前
|
存储 NoSQL Linux
Linux下Redis简介、安装、设置、启动
Linux下Redis简介、安装、设置、启动
29 0
|
1月前
|
存储 消息中间件 数据库
分布式系统详解--架构简介(微服务)
分布式系统详解--架构简介(微服务)
35 0
|
1月前
|
NoSQL 安全 Redis
阿里云redis安装
阿里云redis安装
33 0
|
2月前
|
NoSQL Cloud Native Redis
Redis核心开发者的新征程:阿里云与Valkey社区的技术融合与创新
阿里云瑶池数据库团队后续将持续参与Valkey社区,如过往在Redis社区一样耕耘,为开源社区作出持续贡献。
Redis核心开发者的新征程:阿里云与Valkey社区的技术融合与创新
|
2月前
|
弹性计算 NoSQL 测试技术
倚天使用|Redis性能高30%,阿里云倚天ECS性能摸底和迁移实践
Redis在倚天ECS环境下与同规格的基于 x86 的 ECS 实例相比,Redis 部署在基于 Yitian 710 的 ECS 上可获得高达 30% 的吞吐量优势。成本方面基于倚天710的G8y实例售价比G7实例低23%,总性价比提高50%;按照相同算法,相对G8a,性价比为1.4倍左右。
137560 5

热门文章

最新文章