Hunt Cache 0.6.0 发布,D 语言分布式缓存框架
Hunt Cache 是一个支持二级缓存的 D 语言缓存框架,现在支持的缓存后端有 Redis、Memcache、Memory、RocksDB。
新的改进:
- 基于高性能的 Radix 算法作为 Memory 驱动的实现
- 使用全新的 Hunt Redis 作为 Redis 缓存后端
- 支持 Redis Cluster 集群缓存
- 在 Redis 驱动可以指定 DB
- 修复问题..
示例代码:
import hunt.cache; import hunt.logging; struct User { int id; string name; int age; } void main() { auto cache = CacheFactory.create(); // 定义缓存主键 string key = "userinfo"; User user; user.id = 1; user.name = "zoujiaqing"; user.age = 100; // 设置缓存 cache.set(key, user, 10); // 获取缓存的值绑定指定类型对象 User u = cache.get!User(key); logDebug(u.name); }
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
zuihou-admin-cloud 升级 | 实现数据权限
# 2019年11月26日00:11:56 升级日志 1,同步最新的sql脚本、nacos脚本到源码相应文件中 2,租户运营后台升级: 2.1,租户运营后台新增租户时,对租户编码进行校验 2.2,格式化租户运营后台代码中不规范的代码 3, 租户后台 3.1 对接短信中心的前端页面 3.2,优化短信中心后台表结构与相关程序 (还差定时发送和查看详情) 3.3,对接附件列表前端页面 3.4,部署第三方文件预览接口,并与本系统完成对接 3.5,解决异步下载文件时,后端发生异常时前端能正确提示,以及下载正常时,实现异步下载 3.6,单独增大 文件服务 的ribbon超时时间,与业务系统的超时时间区分开(附件上传比较耗时,故可以根据自己服务器网络情况适当调整,演示服务器网络差,故调的比较大) 3.7,用户列表查询实现 数据权限 ## 项目代码地址 微服务后端 代码: [gitee] https://gitee.com/zuihou111/zuihou-admin-cloud /[github] https://github.com/zuihou/zuiho...
- 下一篇
云与开源:技术食物链的进化史
编者注:本文原作者Charles Fitzgerald是西雅图地区的天使投资人,主要关注企业平台和战略投资,曾在微软和VMware工作过。 Marc Andresseesssen的“软件正在吞噬世界”已经催生了一个完整的技术食物链,包括“开源正在吞噬软件”、“云正在吞噬开源”以及“多重云正在吞噬云”等一系列说法。 并不是每个人都对自己在食物链中的地位感到满意。谁不想成为顶级掠食者或关键物种呢?特别是,有一些人反对上面的顺位排序,坚持开源实际上是在“吞噬”云。 我不明白“开源吞噬云”的说法,但还是会经常听到。不可否认,“吞噬”并不是一个很精确的术语,它允许有不同的解释。尽管如此,试图理解开源的倡导者们是如何在这场竞赛中获得如此高分数的,很快就变得模糊不清,甚至形而上了。当然,云可能占据了大部分的收入,但这对开源来说是一场道德上的胜利。 公共云正在采用开源软件,并将其作为一种服务来操作。可以说,公共云是由开源提供动力的,但云似乎仍然是消耗资源的一方。从经济的角度来看,云似乎比围绕特定项目建立的公司更适合开源业务。如果你仔细观察,你会发现开源可以被看作是对这个星球上一些最大和最富有的公司非常...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果