内容简介: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开源数据库客户端
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Pro CSS and HTML Design Patterns
Michael Bowers / Apress / April 23, 2007 / $44.99
Design patterns have been used with great success in software programming. They improve productivity, creativity, and efficiency in web design and development, and they reduce code bloat and complexit......一起来看看 《Pro CSS and HTML Design Patterns》 这本书的介绍吧!