2011年5款备受关注的开源 NoSQL 数据库

1. 集中式缓存系统 memcached


memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。
memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。
memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉。由于memcached通常只是当作快取系统使用,所以使用memcached的应用程式在写回较慢的系统时(像是后端的数据库)需要额外的程式码更新memcached内的资料。
memcached具有多种语言的客户端开发包,包括:Perl/PHP/JAVA/C/Python/Ruby/C#/MySQL/

2. 分布式K/V存储方案 Cassandra


Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统。
主要特性:
    分布式
    基于column的结构化
    高伸展性

3. 开源NoSQL系统 Membase


Membase 是 NoSQL 家族的一个新的重量级的成员。

Membase是开源项目,源代码采用了Apache2.0的使用许可。该项目托管在GitHub.Source tarballs上,目前可以 下载beta版本的Linux二进制包。该产品主要是由North Scale的memcached核心团队成员开发完成,其中还包括Zynga和NHN这两个主要贡献者的工程师,这两个组织都是很大的在线游戏和社区网络空间的供应商。

Membase容易安装、操作,可以从单节点方便的扩展到集群,而且为memcached(有线协议的兼容性)实现了即插即用功能,在应用方面为开 发者和经营者提供了一个比较低的门槛。做为缓存解决方案,Memcached已经在不同类型的领域(特别是大容量的Web应用)有了广泛的使用,其中 Memcached的部分基础代码被直接应用到了Membase服务器的前端。

4. 超高性能 key-value 数据库 Redis


Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

性能测试结果:
SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:
Linux 2.6, Xeon X3320 2.5Ghz.
stackoverflow 网站使用 Redis 做为缓存服务器。

5. 面向文档的数据库 CouchDB


Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。

CouchDB落实到最底层的数据结构就是两类B+Tree 。

时间: 2024-09-25 14:18:49

2011年5款备受关注的开源 NoSQL 数据库的相关文章

Java中8个顶级开源NoSQL数据库!

Java中8个顶级开源NoSQL数据库! NoSQL Databases, Java, Terrastore, Neo4j, Voldemort, HBase, InfoGrid, HyperGraphDB, Perst, NeoDatis ODB NoSQL正在崛起.许多企业和用户已经将MySQL数据库替换成了NoSQL数据库.NoSQL使分析非结构化的数据变得更容易,因此开发者必须意识到存在于NoSQL世界中的趋势和工具. 1.Terrastore 新的文档存储技术可以提供先进的伸缩性和弹性

备受关注的域名“.网址”

作为适合企业应用的全球顶级网址资源,".网址"域名自开放注册之日起就备受关注.被业内无数专家们比作企业在互联网与移动互联网的独有标志,企业抢占中文全球顶级域名".网址"已是大势所趋. 内蒙古维多利集团创始于2003年,是以百货零售.商业地产.超市连锁三大产业为支柱,多元化业态为一体的大型民营企业集团.集团负责人为进一步提升线上知名度,想到注册"维多利集团.网址"中文顶级域名.为此,他找到了中网公司. 据了解,国际顶级中文域名".网址&q

备受关注的消费者“后悔权”将写入法律

备受关注的消费者"后悔权"将写入法律.昨日,消费者权益保护法修正案草案(以下简称"草案")首次提交全国人大常委会审议.草案规定:经营者采用网络.电视.电话.邮购等方式销售商品,消费者有权自收到商品之日起7日内退货.据了解,这也是消费者权益保护法实施近20年来的首次修改.据北京商报记者了解,目前大多数电商企业的服务规定已超过法律标准,只是对小卖家执行有难度. 法律保障"7日退货" 草案中规定:"经营者采用网络.电视.电话.邮购等方式销售商

谷歌近日推出的“Google Maps Engine Lite”备受关注

[科技讯]4月1日消息,谷歌近日推出的"Google Maps Engine Lite"备受关注.谷歌声称这款精简版的谷歌地图引擎是专门针对个人消费者开发的,区别于企业用户的"Google Maps Engine". 谷歌表示,任何地图爱好者都可以利用谷歌地图引擎精简版创建和分享自定义地图,用户通过提交数据便可获得自己的定制地图.当然,用户不能将之用于商业目的.此外,一款地图定制工具My Maps也将被整合到谷歌地图引擎精简版中方便用户自制地图. 谷歌曾向企业级用户

湖北富程生物技术有限公司的“奇魅植物酵素(酶)”备受关注

近日,由湖北富程生物技术有限公司潜心研发 18 年而成的"奇魅植物酵素(酶)"备受关注.众所周知,酶在人类机体代谢中起着至关重要的作用,而随着年龄的增长及环境.不良生活习惯等因素的影响,导致人体大量酶的流失且很难补足.而奇魅植物酵素(酶)能够全面.安全的补充人体对酶的需求而受到普遍认可,这也是国人自主研发的首款"补酶"饮品.据悉,酶又称为酵素,在工业生产中被频繁运用,而人体的新陈代谢也离不开酶的事实却一直被大众忽略.湖北富程生物技术有限公司在大量监测和临床数据的论证

潜心研发 18 年而成的“奇魅植物酵素(酶)”备受关注

近日,由湖北富程生物技术有限公司潜心研发 18 年而成的"奇魅植物酵素(酶)"备受关注.众所周知,酶在人类机体代谢中起着至关重要的作用,而随着年龄的增长及环境.不良生活习惯等因素的影响,导致人体大量酶的流失且很难补足.而奇魅植物酵素(酶)能够全面.安全的补充人体对酶的需求而受到普遍认可,这也是国人自主研发的首款"补酶"饮品.据悉,酶又称为酵素,在工业生产中被频繁运用,而人体的新陈代谢也离不开酶的事实却一直被大众忽略.湖北富程生物技术有限公司在大量监测和临床数据的论证

日前苏宁提出申请成立民营银行后,其动向备受关注

1.苏宁银行名称获核准 国家工商总局网站信息显示,苏宁银行股份有限公司.华瑞银行股份有限公司的企业名称已经获得工商总局预核.在日前苏宁提出申请成立民营银行后,其动向备受关注,此次工商注册过关,似乎证明其在成立银行道路上更进一步. 2.阿里与民生银行达成合作:涉及直销银行等业务 阿里巴巴集团与民生银行昨日宣布达成战略合作,双方将打造金融开放平台.阿里小微金融与民生银行此次战略合作,除了传统的资金清算与结算.信用卡业务外,在理财业务.直销银行业务.互联网终端金融.IT科技等方面也将展开合作. 3.腾

亚马逊推出的平板电脑Kindle Fire也备受关注

泡泡网平板电脑频道4月28日 亚马逊公司于本周四公布了其2011财年第一财季财报.报告显示,亚马逊第一季度净营收为131.8亿美元,同比增长34%:净利润为1.3亿美元,同比下滑35%.亚马逊第一季度业绩超出了华尔街分析师预期,这使得亚马逊股价在周四美国股市盘后交易中大幅上涨. 财报显示,亚马逊已经成功控制了成本,而通过Kindle Fire平板电脑销售数字内容的战略也取得了初步成功.亚马逊近年来进行了大规模扩张,并因此产生了较高的费用.不过第一季度财报显示,亚马逊的费用支出正得到控制.亚马逊主

20款 Web Mail PHP开源项目

如今互联网巨头提供的企业应用套件中邮件托管是必备服务,而且还始终秉承免费的优良光荣传统,最为让人熟识的恐怕非"瘟多死里屋管理中心"和"股沟企业应用"莫属了.既然有现成的.优质的.免费的服务,那为什么我们还要自己架设邮件系统呢?理由很简单--蛋疼. 当然,这是个玩笑,我相信的确有需要自己架设邮件系统的朋友,具体原因和出发点我想也会是百般千种,具体的实例我暂时拿不出来,但是可以尝试着去反向求证,以下将要向大家推荐的[20款 Web Mail PHP开源项目]相信是最好的