内容简介:Hunt Redis 是使用 D 语言开发的 Redis 客户端,非常容易使用,API 移植自 Java 界最易用的 Redis 客户端项目 Jedis ,兼容 Redis 2.8.x / 3.x / 4.x / 5.x 。 目前已经经过一段时间的测试正式发布 1.0.0 版本,欢...
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
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Go语言11-日志系统客户端相关组件
- godis v0.0.10 发布,Go 语言的 redis 客户端开发包
- godis v0.0.10 发布,Go 语言的 redis 客户端开发包
- [译] 在 GO 语言中创建你自己的 OAuth2 服务:客户端凭据授权流程
- 支付宝客户端架构解析:iOS 客户端启动性能优化初探
- 自己动手做数据库客户端: BashSQL开源数据库客户端
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
MATLAB实用教程
穆尔(Holly Moore) / 高会生 刘童娜 李聪聪 / 电子工业出版社 / 2010-1-1 / 59.00元
MATLAB实用教程(第二版),ISBN:9787121101793,作者:(美)穆尔 著,高会生,刘童娜,李聪聪 译一起来看看 《MATLAB实用教程》 这本书的介绍吧!