ApsaraCache开源之路,阿里云Redis团队LC3全球顶级开源峰会获CRUG"开源社区最具影响力奖"

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 近日由The Linux Foundation主办的全球开源盛会LinuxCon + ContainerCon + CloudOpen(LC3)中国在北京国家会议中心举行,阿里云Redis团队也受邀参与了本次盛会并分享了ApsaraCache开源之路,对阿里云Redis在开源社区上做的改进和产品化做了深入解读,同时会上Redis中国用户组对阿里云Redis团队在开源社区上的贡献颁发了开源社区杰出贡献奖。

近日由The Linux Foundation主办的全球开源盛会LinuxCon + ContainerCon + CloudOpen(LC3)中国在北京国家会议中心举行,此次会议吸引了全球几千人的热情参与。

image
 
阿里云Redis团队也受邀参与了本次盛会, 阿里云Redis团队积极参与开源社区,目前维护了开源ApsaraCache分支,同时有多人积极参与Redis社区的建设,目前合入Redis主干分支的patch和feature已经达到30+。此次大会阿里云Redis团队分享了ApsaraCache开源之路,对阿里云Redis在开源社区上做的改进和产品化做了深入解读,同时会上Redis中国用户组对阿里云Redis团队在开源社区上的贡献颁发了开源社区杰出贡献奖。
image

ApsaraCache是云数据库Redis版所使用的Redis分支,在2017 10月14日杭州云栖大会阿里云宣布了飞天缓存ApsaraCache项目正式开源,Redis人Salvatore见证了这一时刻。ApsaraCache经过五年技术打磨和数万生产环境实例实测。与Redis相比,ApsaraCache的显著特点是与场景有关、与数据规模无关;并且在短连接、内存满时的回收、耗时指令执行等场景下表现优秀。值得一提的是,ApsaraCache不仅兼容Memcached协议,而且复用Redis架构为Memcache带来了新的生命,如支持了持久化、主备容灾、备份恢复、慢日志审计、信息统计等功能。
具体来说,ApsaraCache还具备多方面的技术特点和优势。

image

  • 灾备深度加固,可以重构内核同步机制,解决了原生内核在弱网条件下容易复制中断导致的全量同步问题。
  • 兼容Memcached协议,能支持双副本的Memcached,数据可持久化、提供更可靠的Memcached服务。
  • 短链接优化,使短链接场景下性能提升30%以上,对PHP短链接应用居多的场景提升效果明显。
  • AOF强化,避免 AOF Rewrite 频繁造成的主机稳定性瓶颈,且能精确到秒级的按时间点恢复。
  • 独特的热升级机制,增加了热升级的功能,能够在 3ms 内完成一个实例的热更新,解决了内核频繁升级对用户带来的影响。
  • 独特的实例健康检测机制,通过新增独立的探测端口线程检查进程是否健康,同时对主机的硬件进行探测,如果主机异常的情况下提前进行主备切换。

image

基于ApsaraCache内核阿里云提供了丰富的产品让云上的客户进行选择,对于测试环境的实例用户可以选择单节点实例尽量降低成本;对于企业级应用,业务可以使用单机主备版本满足内容容量在64G以下同时访问量QPS小于10w上的业务场景;在用户使用高峰期,可以通过升级规格将实例升级到集群模式,支撑百万级别的访问量和TB级别的内存;对于互联网客户用户可以使用读写分离扩展业务的读流量,保证千万级别的用户请求延时得到保证;在灾备方面,用户可以根据需要选择不同灾备要求的Redis实例,比如同机房主备、同城不同可用区实例、异地多活等形态;对于金融或者全球化客户用户可以使用异地多活技术构造全球化的Redis缓存。

阿里云Redis团队也在寻找NoSQL领域同学共同参与开源社区的维护和改进,欢迎有兴趣的同学投递简历

目录
相关文章
|
2月前
|
存储 NoSQL Redis
阿里云高性能数据库Tair(兼容 Redis)收费价格,稳定可靠成本低
阿里云高性能云数据库Tair兼容Redis,提供Redis开源版和Tair企业版,支持多种存储介质与灵活扩展,适用于高并发场景。Tair具备亚毫秒级稳定延迟,保障业务连续性。价格方面,Redis开源版年费从72元起,Tair企业版年费从1224元起,具体费用根据配置不同有所变化。
NoSQL 数据可视化 关系型数据库
66 0
|
监控 NoSQL Redis
开发者如何使用阿里云Redis
【10月更文挑战第2天】开发者如何使用阿里云Redis
1802 0
|
NoSQL 安全 容灾
阿里云DTS踩坑经验分享系列|Redis迁移、同步
阿里云数据传输服务DTS在帮助用户迁移Redis数据、同步数据时,在某些复杂场景下会出现报错,或者源库与目标库数据不一致的问题,给用户带来困扰。本文介绍了DTS Redis到Redis迁移、同步过程中的典型问题,以帮助用户更好地使用DTS。
1222 2
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
218 0
|
JSON NoSQL 数据可视化
|
NoSQL Cloud Native Redis
|
NoSQL 安全 Redis
阿里云redis安装
阿里云redis安装
389 0
|
NoSQL 数据可视化 前端开发
国人开源了一款超好用的 Redis 客户端,真香!!
大家都知道,Redis Desktop Manager 是一款非常好用的 Redis 可视化客户端工具,但可惜的是 v0.9.4 版本之后需要收费了:
312 0
国人开源了一款超好用的 Redis 客户端,真香!!
|
1月前
|
缓存 负载均衡 监控
135_负载均衡:Redis缓存 - 提高缓存命中率的配置与最佳实践
在现代大型语言模型(LLM)部署架构中,缓存系统扮演着至关重要的角色。随着LLM应用规模的不断扩大和用户需求的持续增长,如何构建高效、可靠的缓存架构成为系统性能优化的核心挑战。Redis作为业界领先的内存数据库,因其高性能、丰富的数据结构和灵活的配置选项,已成为LLM部署中首选的缓存解决方案。

相关产品

  • 云数据库 Tair(兼容 Redis)