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

Hunt Redis 1.0.0 发布,D 语言 Redis 客户端

日期:2019-12-12点击:590

Hunt Redis 是使用 D 语言开发的 Redis 客户端,非常容易使用,API 移植自 Java 界最易用的 Redis 客户端项目 Jedis ,兼容 Redis 2.8.x / 3.x / 4.x / 5.x 。

目前已经经过一段时间的测试正式发布 1.0.0 版本,欢迎体验,下方有示例代码。

基础特性:

  • 排序
  • 链接管理
  • 不同类型的value的命令处理
  • String类型的命令处理
  • Hashes类型的命令处理
  • Lists类型的命令处理
  • Sets类型的命令处理
  • Sorted Sets类型的命令处理
  • 事务
  • 批量命令处理
  • 订阅/发布
  • 持久化的控制命令
  • 远程控制命令
  • 分片(MD5,MurmurHash)
  • 集群的Key-tags功能
  • 集群的批量命令处理
  • 脚本的批量命令处理
  • Redis集群支持

使用示例:

 import hunt.redis; import std.stdio : writeln; void main() { auto redis = new Redis("localhost"); redis.set("foo", "bar"); string value = redis.get("foo"); writeln(value); // 打印 bar }

Redis Cluster 使用示例:

 import hunt.redis; import std.stdio; void main() { auto redisClusterNodes = new HashSet!(HostAndPort)(); redisClusterNodes.add(new HostAndPort("127.0.0.1", 7379)); auto rc = new RedisCluster(redisClusterNodes); rc.set("foo", "bar"); string value = rc.get("foo"); writeln(value); // 打印 bar }

 

原文链接:https://www.oschina.net/news/112025/hunt-redis-1-0-0-released
关注公众号

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

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

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

文章评论

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

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章