内容简介: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开源数据库客户端
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
基于MVC的JavaScript Web富应用开发
麦卡劳(Alex MacCaw) / 李晶、张散集 / 电子工业出版社 / 2012-5 / 59.00元
《JavaScript Web 富应用开发》Developing JavaScript Web Applications是 Alex MacCaw 的新作(由O'Reilly出版发行),本书系统而深入的讲解了如何使用最前沿的Web技术构建下一代互联网富应用程序。作者 Alex MacCaw 是一名Ruby/JavaScript 程序员,在开源社区中很有名望,是Spine框架的作者,同时活跃在纽约、......一起来看看 《基于MVC的JavaScript Web富应用开发》 这本书的介绍吧!
图片转BASE64编码
在线图片转Base64编码工具
HSV CMYK 转换工具
HSV CMYK互换工具