Rudis v0.2.0 正式发布,高性能内存数据库
我们很高兴地宣布 Rudis v0.2.0 正式发布!此版本带来了多项重要改进和功能增强,包括架构升级、主从复制、事务支持等核心功能,以及扫描命令增强、数据结构操作扩展、配置管理强化等多项实用特性。 🚀架构升级 v0.2.0 版本对 Rudis 的底层架构进行了重大升级。我们将 Tokio 异步运行时升级至 1.48.0 版本,采用最新的异步技术提升系统性能和稳定性。同时,我们将线程模型由 shared-everything 构替换为 shared-nothing 架构,显著提高了系统的并发处理能力。此外,我们还优化了 RESP 解析器,解决了命令粘包问题,确保网络传输的可靠性。 🔄 主从复制 在 v0.2.0 版本中,我们引入了全新的 replication 主从复制模式。该机制支持完整的主从复制功能,包括连接建立、握手、全量同步等各个环节。通过 PSYNC 命令实现主从节点的连接和数据同步,同时我们对 RDB 和 AOF 持久化进行了重构,优化了底层逻辑,提高了数据恢复效率。 /\_____/\ / o o \ Rudis 0.1.0 ( == ^ == ) ) ...
