豆瓣开源数据存储系统BeansDB
时间:2009-12-31
来源:linux论坛
在手机上看
手机扫描阅读
豆瓣公司以New BSD许可证发布了分布式key/value存储系统BeansDB,开发者称BeansDB是简化版的Dynamo,Dynamo(PDF) 是亚马逊公司开发的高可用性key/value存储系统。BeansDB采用类似memcached的去中心化结构,在客户端实现数据路由。目前只提供了 Python版本的客户端,其它语言的客户端可以由memcached的客户端稍加改造得到。主要特性包括:高可用:通过多个可读写的用于备份实现高可 用;
最终一致性:通过哈希树实现快速完整数据同步(短时间内数据可能不一致);
容易扩展:可以在不中断服务的情况下进行容量扩展;
高性能:异步IO和高性能的KeyValue数据TokyoCabinet:
可配置的可用性和一致性:通过N,W,R进行配置;
简单协议:Memcache兼容协议,大量可用客户端。
本文来自ChinaUnix新闻频道,如果查看原文请点:http://news.chinaunix.net/opensource/2009/1230/277062.shtml
最终一致性:通过哈希树实现快速完整数据同步(短时间内数据可能不一致);
容易扩展:可以在不中断服务的情况下进行容量扩展;
高性能:异步IO和高性能的KeyValue数据TokyoCabinet:
可配置的可用性和一致性:通过N,W,R进行配置;
简单协议:Memcache兼容协议,大量可用客户端。
本文来自ChinaUnix新闻频道,如果查看原文请点:http://news.chinaunix.net/opensource/2009/1230/277062.shtml
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28