godis golang 实现的 redis 客户端

程序名称:godis

授权协议: MIT

操作系统: 跨平台

开发语言: Google Go

godis 介绍

godis 是一个 golang 实现的 redis 客户端,参考 jedis 实现。godis 实现了几乎所有的 redis
命令,包括单机命令,集群命令,管道命令和事物命令等。
如果你用过 jedis,你就能非常容易地上手 godis,因为 godis 的方法命名几乎全部来自 jedis。
值得一提的是,godis 实现了单机和集群模式下的分布式锁,godis 的锁比 redisson 快很多,在 i7,8 核 32g 的电脑测试,10 万次
for 循环,8 个线程,业务逻辑是简单的 count++,reidsson 需要 18-20 秒,而 godis 只需要 7 秒左右。
godis 已经完成了大多数命令的测试用例,比较稳定。

特点

  • cluster 集群
  • pipeline 管道
  • transaction 事物
  • distributed lock 分布式锁
  • 其他功能在持续开发中

godis 官网

https://gitee.com/piaohao/godis

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。