您现在的位置是:首页 > 文章详情

⚡ Rudis 0.0.4 发布,一个高性能内存数据库

日期:2024-08-05点击:171

项目介绍

Rudis 是一个采用 Rust 语言编写得高性能键值存储系统,旨在利用 Rust 语言的优势来重新复现 Rudis 的核心功能,以满足用户对高性能、可靠性和安全性的需求,同时保证与 Rudis API 的兼容。

  • 跨平台,兼容 windows、linux 系统架构。
  • 兼容 字符串、集合、哈希、列表、有序集合数据结构。
  • 提供 rdb 与 aof 机制以支持数据备份和恢复。
  • 拥有卓越的处理速度和即时响应能力。
  • 兼容 Rudis 的命令和协议规范。

项目地址

更新日志

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

  • [特性] 跨平台,兼容 windows、lunix 系统架构。
  • [特性] 兼容 字符串、集合、哈希、列表、有序集合数据结构。
  • [特性] 提供 rdb 与 aof 机制以支持数据备份和恢复。
  • [特性] 兼容 Redis 的命令和协议规范
  • [特性] 内置 41+ 数据操作命令。
原文链接:https://www.oschina.net/news/305368/rudis-0-0-4-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章