key-value 存储服务器 LightCloud

未知
C/C++ Python Lua
Linux
2009-03-08
红薯

Plurk 前陣子放出 LightCloud,試著解決 Amazon 所提出的 Dynamo 用某些複雜方法解決問題。

比起 Dynamo 的優點是:

  • 使用 Tokyo Cabinet 當底層,這是目前最快的 key-value database 之一,而且檔案也小。
  • 因為使用 Tokyo Cabinet,所以可以用他的 master-master replication 取代 Dynamo 內的 replication,也就是固定以 n = 2 解決問題,以 node 本身的 HA 架構解決 Dynamo 裡面的 consistent 問題。(在 Dynamo 裡透過很多方法解決,變成 eventally consistent)
  • 增加機器造成資料需要移動的問題是把 hash ring 拆成兩個,一個 lookup ring,另外一個 storage ring,用兩次 query 解決。這個部份我看不懂他的解法,還要再找資料看他怎麼解的。

這個架構如果可行 (要看他解決 routing problem 的解法是否可以達到 scalability 特性),那麼就有很多有趣的應用可以在這個架構上跑。(直接當 filesystem 來放資料)

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

初识Redis及Redis在Windows下的安装和使用

NoSQL简介 介绍redis前,我想还是先认识下NoSQL,即not only sql, 是一种非关系型的数据存储,key/value键值对存储。现有Nosql DB 产品: Redis/MongoDB/Memcached/Hbase/Cassandra/ Tokyo C...

2014/03/23 00:50
32
0
初识Redis及Redis在Windows下的安装和使用

NoSQL简介 介绍redis前,我想还是先认识下NoSQL,即not only sql, 是一种非关系型的数据存储,key/value键值对存储。现有Nosql DB 产品: Redis/MongoDB/Memcached/Hbase/Cassandra/ Tokyo C...

2014/03/23 00:44
29
0
NoSQL--非关系型数据库类型总结

介绍了NoSQL的概念,几种主流的NoSQL数据库,以及它们各自的特点与适用场景。

2014/10/17 14:03
366
0
Python的库和资源

  由于设计者和开源社区的共同努力,在python中有大量优秀的库可以被直接调用以高效地完成不同需求的工作。这里列举一些常见常用的库:   Tkinter———— Python默认的图形界面接口。 ...

2010/04/21 22:18
5K
0
NoSQL数据库探讨 -- 非关系型数据库

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域, 非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w...

2010/12/30 10:12
442
0
NoSQL 非关系型数据库

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域, 非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w...

2010/12/01 11:31
933
0
常见非关系型数据库(NoSQL)推荐介绍

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域, 非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w...

2015/02/06 14:18
118
0
非关系型数据库(NoSQL)介绍

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域, 非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w...

2014/06/11 14:10
233
0
NoSQL数据库探讨 -- 非关系型数据库

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域, 非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w...

2010/03/24 14:24
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部