设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

LedisDB v0.1发,用Go实现的高性能NoSQL

2014-7-25 10:19| 发布者: joejoe0332| 查看: 2170| 评论: 0|原作者: oschina|来自: oschina

摘要:   高性能 NoSQL LedisDB v0.1 发布。  LedisDB 是一个底层采用LevelDB存储,用Go编写的高性能NoSQL,它在接口上面参考Redis,你可以很容易的从Redis进行迁移。  v0.1版本主要功能如下:多种数据结构KV,List, ...

  高性能 NoSQL LedisDB v0.1 发布。


  LedisDB 是一个底层采用LevelDB存储,用Go编写的高性能NoSQL,它在接口上面参考Redis,你可以很容易的从Redis进行迁移。


  v0.1版本主要功能如下:


  • 多种数据结构KV,List,Hash,ZSet和Bitmap支持。

  • 大数据量存储支持,无需考虑内存瓶颈。

  • 数据过期自动删除(Expiration和TTL)支持。

  • 可作为嵌入式库在Go应用中直接使用。

  • Go,Python,Lua客户端API支持。

  • Replication,支持Master/Slave架构。

  • 命令行ledis-cli直接操作LedisDB Server。


  服务器示例:

1
2
3
4
5
6
7
8
9
./ledis-server -config=/etc/ledis.json
 
//another shell
ledis-cli -p 6380
 
ledis 127.0.0.1:6380> set a 1
OK
ledis 127.0.0.1:6380> get a
"1"


  包示例

1
2
3
4
5
6
7
import "github.com/siddontang/ledisdb/ledis"
l, _ := ledis.Open(cfg)
db, _ := l.Select(0)
 
db.Set(key, value)
 
db.Get(key)


项目主页:http://ledisdb.com/

项目地址:https://github.com/siddontang/ledisdb


  LedisDB现在已经被用于生产环境,欢迎使用,我们期待您的反馈。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部