Changelogs
Changelogs of all Rudis stable releases, which are also available on GitHub. Preview releases can be seen on GitHub.
0.0.5Latest
- [兼容] Set 命令 NX XX 等可选参数的大小写匹配。
- [调整] Bind 启动参数默认值,由 127.0.0.1 修改为 0.0.0.0。
- [新增] docker-compose 部署支持。
- [新增] MacOS 发行包。
0.0.4
- [新增] config 配置,用于指定配置文件。
- [修复] Set 和 Get 缺少 value 导致服务宕机。
- [调整] save 配置格式,由 1000 10 调整为 1000/10 格式。
- [优化] 启动参数优先级大于配置文件。
0.0.3
- [修复] AOF 持久化机制恢复时匹配不到命令
- [修复] RDB 持久化机制启动时文件读取位置错误
- [修复] save 参数启动时读取格式不正确
0.0.2
- [修复] Auth 命令大小写匹配而导致的认证失败问题。
- [修复] Value 长度超过 512 被截取,Set 与 Get 的值不一致的问题。
- [修复] clippy 检测的 59 个 error 与 109 个警告。
- [优化] 服务端链接处理逻辑,使用 tokio 框架代替原生 thread,提高性能。
- [优化] RDB 监听为异步任务,避免同步阻塞。
- [优化] DB 中的 hashMap 数据结构为 AHash。
0.0.1
- [feature] Supports String, Set, Hash, List, Sorted Set data types.
- [feature] Provide a dump.rdb mechanism to support data backup and recovery.
- [feature] Provide appendonly mechanism to support data backup and recovery.
- [feature] Provide configuration items such as hz, port, bind, databases, etc.
- [feature] Support reading properties configuration files.