v0.5.0
What's Changed
-
[polish] Update the repository URL in the README file to r-nacos by @asmpg in #45
-
优化raft集群写入机制;
- 配置中心单节点写入tps从1.8千提升到1.76万,提升9.7倍;
- (在单台机器运行)3节点集群写入 tps 从1.5千提升到7.6千,提升5倍 ;
-
优化raft集群写入机制同时去除sled存储,以自定义raft log与snapshot文件替代;
- 调整后初始启动内存从26M降低到5M;
- 写入配置中心压测时内存从上百M左右 降低到20M 左右;
-
去除sled存储这项调整使得v0.5.x版本与v0.4.x的储存不兼容,这点旧版本用户在升级前需要注意;储存不兼容主要影响配置中心与控制台用户数据;
- 配置中心可通过配置导出与导入做数据迁移
- 控制台用户数据目前没有工具支持迁移;因预计这部分的需求不会很大,暂定不单独提供迁移工具;如果这部分用户需求较多,后面也可以考虑单独出个工具支持从v0.4.x 迁移到v0.5.x;( 有需求的同学去提 issue反馈,数量超过10个我再抽空补充这个迁移工具);
New Contributors
Full Changelog: v0.4.3...v0.5.0