目前这类系统在一致性和容错性上仍有很大的改善空间 , 而在用户使用体感上 , 由于很多用户使用习惯还是把Redis-like系统用在业务的同步链路上 , 对于LSM KV引擎的延时上抖动整体吞吐的影响直接映射成了用户体感 , 因此很难作为一款通用型产品 , 而这些痛点也同样存在与Tair容量存储型中(过去叫混合存储版) , 这也是一个需要长期在存储和兼容性上优化的方向 。
综上所述 , 容量版本可以很好地解决用户的使用成本问题 , 但是只有更好地解决了落盘一致性问题和副本一致性问题 , 才能够把Redis类系统的使用场景拓展到企业级 。 这也是目前看来云厂商一个激烈竞争的企业级产品主流赛道 , 也有较高的技术门槛 。
写在最后 Redislabs在2021年8月正式更名为Redis , 大家看到社区版Redis的主页也已经重构修改过了 。 本身Redis的商业化进度非常快 , 比如在主页上“夹带” Redis Stack;又比如在github上将一众常用的SDK都购买后 , 开始添加部分Redislabs商业化开源的支持等 。 最后Redis可能也会像MongoDB , ElasticSearch一样走向彻底的商业化 。 但目前社区仍是非常公开和活跃的 。
Redis8.0的 feature计划已经开始 , 一方面我们也如上文所述 , 建议国内开发者更多的参与到深层次的社区讨论 , 让社区更多的向国内使用习惯靠拢 , 这对重度依赖Redis的国内企业情况是非常现实的;另一方面 , 能够通过社区参与来提升我们的人才竞争力 , 除去持久化系统 , 还有分布式架构 , 高吞吐低延时核心引擎 , 多模服务和脚本引擎 , 安全与审计等都需要持续投入 。 如果国内在Redis领域也能够有10~20名内存数据库的顶尖专家 , 那么即便是Redis走向商业化闭源其影响对国内用户都会非常小 。
最后 , 欢迎大家使用Redis7.0 , 也愿我们一起在Redis等内存数据库技术上走得更远!
参考资料: 【1】Redis 7.0 Multi Part AOF的设计和实现:https://developer.aliyun.com/article/866957 【2】Amazon MemoryDB 与 Amazon ElastiCache比较:https://aws.amazon.com/cn/blogs/china/comparison-of-amazon-memorydb-and-amazon-elasticache/?nc1=b_nrp 【3】Tair扩展数据结构概览:https://help.aliyun.com/document_detail/146579.html 【4】Tair持久内存型性能白皮书:https://help.aliyun.com/document_detail/185189.html
本文为阿里云原创内容 , 未经允许不得转载 。
- 阿里巴巴|马云要“收网”了?以后这项服务要收费!网友:没有免费的午餐!
- 音箱|618音频种草进阶篇:享受每一刻的音质体验,从TWS到音箱套装!
- 阿里巴巴|阿里又搞大动作!推出全新CIPU芯片,想取代CPU的地位
- 雷克沙|从NM620到NM800,再到NM760,雷克沙的固态宇宙是如何打造的
- 阿里巴巴|阿里发布新技术,旧格局被打破,这次中国企业又走在世界前列!
- 华为鸿蒙系统|华为鸿蒙系统2k屏手机,徕卡双摄,从4499跌到955元,降价3544元
- 小米科技|从小米11Ultra换成vivoX80,体验了一周后,有些话不吐不快
- 革命|从内到外全新模具!机械革命蛟龙16游戏本深度评测
- 罗技|从罗技2022财年的业绩看,疫情带来的外设增长,差不多也结束了
- 阿里巴巴|阿里云盘新增“挂载盘”功能