🌱 Redis for rust 正式开源,使用 Rust 重塑 Redis 内核
前言
约末半年前,我便陆续减少了对 layui-vue 的技术支持,在这种变化中,Jevin 作为社区成员,承担起了核心库的维护和迭代工作。
随着时间的推移,对于项目发展 Jevin 成为了一个更合适的主导者,与我而言,同样是一个可以被 "信任" 的伙伴。
未来,我仍会参与到 layui-vue 的整个进程,更多是作为辅助的角色帮助 Jevin 完成项目和社区生态的建设。并将少有的精力,投入到 Redis-for-Rust 新项目的创作。
以目前的心性,更多偏向于 0 到 1 创作。
产品的生命周期客观上决定了你能为自己预设多少资源。通过 Rust 反推 Redis 通讯协议提供一个更安全和高性能的内存数据库,便成了一个不错的选择,并且我们有充足理由相信,这个需求会继续长期存在。
正文
Redis for rust 是一个基于 Rust 编程语言重新实现的 Redis 服务端,通过利用 Rust 的优势,旨在提供高性能,可靠性和安全性的键值存储服务,坦白讲,现阶段我们无法去确认其价值,而是通过不断的做,把这件事变成 "对的"。
Gitee:https://gitee.com/Jmysy/redis-for-rust
目前已经正式在 Gitee 与 Github 开放源码,兼容了 Redis 常规命令,提供了 append only file 持久化的能力。你可以通过以下命令完成可执行产物的构建与运行;
cargo build
start redis-for-rust.exe --port 6379
控制台在输出 Ready to accept connections 后,你便可以使用 Redis-cli 连接执行常规的 Redis 命令;
Set 命令用于设置给定 Key 的值。如果 Key 已经存储其他值,SET 就覆盖就旧值,且无视类型。
127.0.0.1:6379> set user bailiang
OK
Get 命令用于获取指定 key 的值。如果 key 不存在,返回 nil 。如果key 储存的值不是字符串类型,返回一个错误。
127.0.0.1:6379> get user
bailiang
因为完全兼容 Redis 协议,你可以翻阅 Redis 官方文献或 README.md 来探索更多的使用方式;
结尾
短期内我们无法将其构建为一个生产可信任的产品,但仍希望通过提前开放的方式,来获取更多的功能建议与问题反馈,在合适的时机我们将会发布正式的 Rc 版本。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
yolov5,yolov8 官方团队即将到访中国
https://github.com/orgs/ultralytics/discussions/7513 在Ultralytics,我们不仅要开发尖端的人工智能,还要与使这一切成为现实的社区建立联系。这就是为什么我们非常高兴地宣布,我们计划在中国举行一次聚会,我们希望您帮助我们选择完美的地点! 👇 为您的城市投票或在评论中提出新建议。 深圳——科技中心! 北京——熙熙攘攘的首都! 上海——充满活力的大都市!
- 下一篇
美国商务部长雷蒙多:华为芯片技术仍落后美国数年
北京时间今天凌晨,哥伦比亚广播公司新闻《60分钟》节目播出了美国商务部长雷蒙多(Gina Raimondo)与莱斯利·斯塔尔的对话节目,谈及了中国半导体行业。 雷蒙多表示,(对华芯片)出口管制正在发挥作用。华为公司的手机Mate 60 Pro表明,中国在尖端芯片技术方面仍然落后于美国。美国拥有世界上最先进的芯片,在创新方面已经超越了中国。 雷蒙多在采访中淡化了华为取得的芯片突破,称Mate 60 Pro芯片存在的技术差距表明,拜登政府对中国实施的出口管制成功了。 去年8月,华为在雷蒙多访华期间发布了Mate 60 Pro,它所采用的芯片比美国希望让中国原地踏步的技术领先了好几代。 “它比我们在美国拥有的技术落后很多年,”雷蒙多在采访中称,“我们拥有世界上最先进的半导体。” 为了限制中国的芯片发展,美国去年已经要求荷兰、日本对中国芯片出口施加部分限制。现在,雷蒙多又在施压韩国和德国,希望进一步限制中国获得外国技术。 雷蒙多的商务部手握1000多亿美元的补贴和贷款发放大权,这些钱用来扩大美国本土的半导体制造。同时,它还在呼吁盟友限制中国的自主芯片制造和人工智能雄心。最近几周,雷蒙多根据20...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- Mario游戏-低调大师作品
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品