💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
Rudis v0.2.0 正式发布,带来架构升级、主从复制和事务支持等核心功能,显著提升性能,新增43个命令,优化配置管理,增强用户体验。
🎯
关键要点
- Rudis v0.2.0 正式发布,带来架构升级、主从复制和事务支持等核心功能。
- 架构升级包括将 Tokio 异步运行时升级至 1.48.0,采用 shared-nothing 架构,优化 RESP 解析器。
- 新增主从复制模式,支持完整的主从复制功能,通过 PSYNC 命令实现数据同步。
- 增加完整的事务功能,支持 exec、multi、discard 命令,实现 Redis 风格的事务处理。
- 对 Keys 命令的内部算法进行重构,性能提升高达 99.55%。
- 解决与 Redis-insight 的 Set 预览兼容性问题,提升用户开发和调试体验。
- 强化配置管理,新增 maxclients 和 appendsync 配置项,提供多种 AOF 持久化策略。
- 新增 43 个命令,扩展功能覆盖面,并编写大量测试用例确保代码质量。
➡️