Hunt Redis 1.0.0 发布,D 语言 Redis 客户端
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 }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微信模块 Oejia_wx v0.6 发布,全面支持多 worker 运行模式及异步通知
Oejia_wx v0.6.0 发布了。Odoo 的微信模块,提供了对微信公众号、企业号(企业微信)及小程序的接入与管理,实现了微信消息与Odoo聊天的无缝对接。 v0.6.0 公众号用户视图优化 关注时支持推荐人记录 消息增加扫码关注scan事件支持 企业微信客服消息修复 公众号对接配置url增加提示信息 关注时间显示优化 关注自动消息的异常修复 微信用户字段数据处理优化 全面兼容支持odoo多进程运行模式 权限相关优化 基本使用说明 功能大纲
- 下一篇
Hyperf 发布 v1.1.10 版本,企业级的 PHP 微服务云原生协程框架
更新内容 本周更新主要为一个 Bugfix 版本,我们修复了一些组件的 ?Bug 和做了一些调整,发布于 1.1.10 版,建议使用 1.1 的用户更新。 直接访问 官网 hyperf.io 或 文档 hyperf.wiki 查看更新内容。 修复 #1104 修复了 Guzzle 客户端的重试中间件的状态码识别范围为 2xx; #1105 修复了 Retry 组件在重试尝试前不还原管道堆栈的问题; #1106 修复了数据库在开启 sticky 模式时连接回归连接池时没有重置状态的问题; #1119 修复 TCP 协议下的 JSONRPC Server 在解析 JSON 失败时无法正确的返回预期的 Error Response 的问题; #1124 修复 Session 中间件在储存当前的 URL 时,当 URL 以 / 结尾时会忽略斜杠的问题; 变更 #1108 重命名 Hyperf\Tracer\Middleware\TraceMiddeware 为 Hyperf\Tracer\Middleware\TraceMiddleware; #1108 升级 Hyperf\ServiceG...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19