技术开发 频道

十六款值得关注的NoSQL与NewSQL数据库

  Clustrix承诺为SQL带来Web规模

Clustrix承诺为SQL带来Web规模

  DBMS类型: NewSQL

  描述: 分布式关系型DBMS支持自动分区与复制功能

  知名客户: AOL, Rakuten,赛门铁克

  公司情况: 私营企业,创立于2006年

  评论: Clustrix一直以高度分布式特性、可扩展容错性且无需牺牲SQL或者ACID事务处理性能为主要卖点。该公司为客户Twoo.com网站建立过21节点部署方案(如上图所示),这也成为“全世界规模最大的向外扩展SQL部门项目。”各大NewSQL供应商都承诺在大规模部署环境下降低运营合规性难度(与现有数据库相比)。Clustrix面临的挑战与竞争对手包括MemSQL、NuoDB以及VoltDB,它们既拥有自己的差异性优势、同时也依靠能够快速构建的优势成功吸引到了众多大规模客户。

  官方网站:http://www.clustrix.com/

  Couchbase紧紧跟随移动应用的脚步

Clustrix承诺为SQL带来Web规模

  DBMS类型: NoSQL

  描述: 面向文档的数据库,配备移动同步与可嵌入数据库选项

  知名客户: Concur, LinkedIN, Zynga

  公司情况: 私营企业,创立于2009年

  评论: Couchbase一直致力于涵盖所有业务类型,承诺提供MongoDB当中的文档处理优势以及Cassandra的可扩展性优势。该公司最新推出的方案为Couchbase Mobile,这个于今年五月面世的项目能够保证移动应用在联网或者不联网的情况下始终正常运行。该系统将Couchbase Lite可嵌入设备数据库与接入中央Couchbase Server的Couchbase Sync Gateway相结合。我们将继续关注Couchbase能否在各条战线上获得成功。

  官方网站:http://www.couchbase.com/

  DynamoDB为大规模云应用提供支持

Clustrix承诺为SQL带来Web规模

  DBMS类型: NoSQL数据库服务

  描述: 运行在多个Amazon Availability Zone之上且配备S3备份机制的调整可扩展键-值服务

  知名客户: AdRoll, Elsevier, SmugMug

  公司情况: 自1997年起正式上市

  评论: Amazon公司开发出Dynamo是为了扩大其发展势头迅猛的电子商务业务的规模,而且其2007年企业白皮书的发布还为Cassandra、Riak以及其它NoSQL等发展中项目提供了灵感。DynamoDB数据库服务于2012年正式推出,当初它的出现可谓一枝独秀,不过目前数据库服务阵营已经逐渐扩张。目前大家可以选择在同一套云环境中使用多种流行开源数据库(例如Couchbase、MongoDB以及Riak等等),并在必要时将其迁移至其它云或者是内部环境当中。目前还没有哪种内部或者云备选方案能够取代DynamoDB。如果大家在企业中已经全面采用AWS,那么DynamoDB无疑是一套快速、灵活且具备高可扩展性的解决选项。

  官方网站:http://aws.amazon.com/dynamodb/

  HBase在Hadoop上实现NoSQL

Clustrix承诺为SQL带来Web规模

  DBMS类型: NoSQL

  描述: 宽列式数据库,建立在Hadoop分布式文件系统(简称HDFS)基础之上

  知名客户: Bloomberg LP, Facebook, Nielsen

  公司情况: 无,HBase是开源Apache Hadoop中的一项功能方案

  评论: HBase是一套运行在HDFS之上的NoSQL数据库,因此它能为用户带来独特的功能——直接处理存储在Hadoop当中的数据。其特性包括巨大的可扩展性(被用于Facebook的消息传输系统当中)、读取与写入一致性、表分区自动化处理与可配置能力以及自动故障转移功能。直到现在也就是2014年年中,HBase仍然处于0.98.3版本,这也成为导致其始终无法得到广泛应用的“主要”原因。毫无疑问,HBase拥有巨大的发展潜力,但相对于Hadoop框架迅猛的发展速度,它的开发进程一直显得有些滞后。我们将持续关注一系列相关项目,包括用于实现YARN支持的Hoya、用于SQL支持的Phoenix、用于应用程序开发的Kiji以及承诺打造更成熟、更实用HBase方案的Facebook Hydrabase项目。

  官方网站: http://hbase.apache.org/

  IBM匆匆拿下Cloudant,但接下来要做什么?

Clustrix承诺为SQL带来Web规模

  DBMS类型: 基于云的NoSQL DBMS服务

  描述: 基于CouchDB的文档存储数据库即服务

  知名客户: Expedia, DHL,三星

  公司情况: Cloudant于今年二月被IBM所收购。

  评论: 当IBM收购Coudant时(具体收购条款并未公开),专家们认为这笔交易的核心在于获取后者的数据库即服务技术及专业知识。一位IBM公司高管也谈到了底层开源CouchDB DBMS的重要性(请不要把CouchDB DBMS与CouchDB相混淆)。DBMS的特性包括可扩展性、可用性、耐久性、读取与写入一致性再加上灵活的数据处理能力(其中包括JSON、全文本以及地理空间数据)。不过CouchDB最近几年似乎被其它NoSQL竞争对手夺去了风头。令人困惑的是,IBM甚至与NoSQL市场上的领导者MongoDB建立起重要的合作关系。不用说,我们将看到IBM在这方面作出下一步行动。我敢打赌,我们会看到更多利用Cloudant功能的数据库即服务方案。

  官方网站:https://cloudant.com/

0
相关文章