💡 原文中文,约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 个命令,扩展功能覆盖面,并编写大量测试用例确保代码质量。
➡️

继续阅读