Godown 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Godown 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: MIT
开发语言: Google Go 查看源码 »
操作系统: 跨平台
收录时间: 2018-10-26
提 交 者: 局长

Godown 是一个 Go 语言开发的简单、高效分布式 Key-Value 数据库,灵感来源 Redis,基于 Raft 协议,支持 String, Bitmap, Map, List。

演示视频

使用示例

通过 Go 客户端进行连接

package main

import (	"fmt"

	"github.com/namreg/godown/client")

func main() {
	c, err := client.New("127.0.0.1:4000")
	if err != nil {
		panic(err)
	}
	defer c.Close()

	res := c.Get("key")
	if res.Err() != nil {
		panic(res.Err())
	}

	if res.IsNil() {
		fmt.Print("key does not exist")
	} else {
		fmt.Println(res.Int64())
	}
}
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Godown 的相关资讯

还没有任何资讯

Godown 的相关博客

Godown — Go 开发的分布式 Key-Value 数据库

Godown 是一个 Go 语言开发的简单、高效分布式 Key-Value 数据库,灵感来源 Redis,基于 Raft 协议,支持 String, Bitmap, Ma...

Java设计模式之生产者消费者模式

Java设计模式之生产者消费者模式 博客分类: 设计模式 设计模式Java多线程编程thread 转载 对于多线程程序来说,不管任何编程...

代码块

###效果图: ###布局方式: html <a class="btn-down" href=""><img src="images/kbdown.png" class="img-full"></a> css .b...

jQuery页内锚点平滑跳转

$(document).ready(function(){ $(".goTop").anchorGoWhere({target:1}); $(".goDown").anchorGoWhere({target:1}); $(".goNe...

cdn网站首页图片自动浏览功能实现

1.网站图片部分布局::: <style type="text/css" charset="utf-8"> .rollbox{width:760px;overflow:hidden;padding:0;margi...

echarts 地图

<script src="~/Scripts/echarts.min.js"></script> <script src="~/Scripts/map.js"></script> <script src="~/Scripts/map/...

Java线程:概念与原理

一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的...

Java线程:概念与原理

一、进程与线程 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间)。进程不依...

java多线程

Java线程详解 Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的...

Java线程详解

Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进...

Godown 的相关问答

还没有任何问答,马上提问

评论 (7)

加载中
@Q润客工作室 应该是需要看场景吧,毕竟使raft同步数据相对于现redis同步数据的方式对于写请求而言效率略低,但raft能保证较高的数据一致性
2018/11/08 13:39
回复
举报
对不起,我还是忘不了 goingdown
2018/11/07 12:26
回复
举报
想要一个缓存可以直接存go的对象的,不然反复序列化反序列化开销太大
2018/11/07 10:32
回复
举报
如果持久化做得好些还行, 否则就不如直接redis了
2018/11/07 10:20
回复
举报
打分: 力荐
不知道实际项目中有没有用的,不过还是给赞,继续努力吧
2018/11/07 09:54
回复
举报
用redis就好了,这个有点重复造车轮的感觉
2018/11/07 09:30
回复
举报
2018/11/07 08:54
回复
举报
更多评论
7 评论
33 收藏
分享
返回顶部
顶部