cachego 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
cachego 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
cachego 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
cachego 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
cachego 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发缓存系统
开源组织
地区 国产
投 递 者 御坂弟弟
适用人群 未知
收录时间 2021-01-05

软件简介

cachego 是一个拥有高性能分段锁机制的轻量级内存缓存,拥有懒清理和哨兵清理两种清理机制,可以应用于所有的 GoLang 应用程序中。

特性

  • 以键值对形式缓存数据,极简的 API 设计风格
  • 使用粒度更细的分段锁机制进行设计,具有非常高的并发性能
  • 支持懒清理机制,每一次访问的时候判断是否过期
  • 支持哨兵清理机制,每隔一定的时间间隔进行清理

安装

只需要 GoLang 运行环境,没有其它依赖。

$ go get -u github.com/FishGoddess/cachego

此外,可以查看历史版本特性 HISTORY.md 和未来版本特性 FUTURE.md

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
07/01 00:34

cachego v0.2.3-alpha 发布,轻量级内存缓存

cachego v0.2.3-alpha 已经发布,一个轻量级内存缓存。 此版本更新内容包括: 2021-07-01: 祝贺成立一百周年! 新增 AutoSet 方法定时加载数据到缓存,以实现超高热点数据不穿透到数据库的极速访问 AutoGc 方法退出时会调用 Ticker.Stop 终止计时器,防止泄露 详情查看:https://gitee.com/FishGoddess/cachego/releases/v0.2.3-alpha...

0
2
发表了资讯
05/01 11:24

cachego v0.2.2 已经发布,轻量级内存缓存

cachego v0.2.2 已经发布,这是一个轻量级内存缓存。 此版本更新内容包括: 2021-05-01: 祝大家五一劳动节快乐! 新增 GetWithLoad 方便缓存失效自动加载 AutoGc 返回参数修改为 chan<- struct{} 详情查看:https://gitee.com/FishGoddess/cachego/releases/v0.2.2

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
9 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部