文档型 NoSQL 数据库,SequoiaDB 正式宣布开源
2014 年12月19日,文档型 NoSQL 数据库 SequoiaDB 宣布开源。SequoiaDB 是一款分布式数据库,存储JSON文档类数据格式,解决了传统数据库在数据模型僵硬、可扩展性差、处理海量数据时存在的性能瓶颈、以及缺乏处理半结构和非 结构化数据的能力等各种局限性;同时SequoiaDB和其他同类产品相比,拥有支持事务、与Hadoop紧密集成、并且支持SQL等多种重要特性,更加 符合企业用户对数据库的需求。
SequoiaDB联合创始人王涛 @wangzhonnew 认为:“开源软件将会是未来软件行业的发展方向。我们很久以来就是开源软件的拥护者,我们认为开源是整个软件行业的发展趋势,今后软件行业会以开源+企业 级服务模式为主。如今,世界上最顶尖的互联网项目大都是基于开源项目打造的,开源软件的传播也随着互联网企业的巨大发展而得到了极大的普及。因此,不管是 我们的投资人还是客户,都一致表示认同和支持SequoiaDB开源这一路线。 与很多大公司内部的开源项目不同, SequoiaDB 团队由数据库开发专家组成, 从一开始就基于高性能和广泛的应用场景进行设计和开发, 而不仅仅是解决某个公司内部的特定场景。”
行业内人 士则普遍认为,开源极大地增强了用户对产品的信心。相对于其他应用层软件来说,数据库这类基础软件是企业信息化的生命线。因此,企业对数据安全、可靠性、 稳定性等领域都会格外关注。开源产品结合了大量社区用户的使用经验,能够极大地在短时间内提升产品的质量,为各大企业用户带来全新的产品体验。
此 外,SequoiaDB在近期获得启明创投的A轮投资,启明创投合伙人叶冠泰表示:“在IT领域的投资方向上,启明创投非常看好未来几年国内企业级软件的 市场发展前景,尤其是针对大数据存储和处理方面的平台级应用。SequoiaDB的团队有着世界一流的技术背景与执行能力,并且他们开发的分布式数据库产 品已经得到国内很多大型传统和互联网企业的认可。今天,SequoiaDB在有着大量的互联网和企业级客户的时候开源,正说明其对互联网开放的拥抱,并且 展示了他们对自己产品的信心。”
SequoiaDB在此A轮前也曾获得极客帮基金的Pre-A轮投资,极客帮管理合伙人兼CSDN董事长蒋 涛认为:“在国内的同类型企业中,SequoiaDB的技术实力令人印象深刻。在互联网经济大力发展的今天,不论是传统行业还是互联网行业都面临海量数据 存储和处理的问题,因此新一代分布式数据库代表着未来数据库领域的发展方向。我们认为,新一代NoSQL数据库行业会在近期迎来井喷,并加速进入各大互联 网和传统行业市场。SequoiaDB经过三年开发打磨,在产品相对成熟后开源,相信这一独特的开源策略会带来更高质量和稳定的产品。 ”
另外,SequoiaDB的开源受到了各国际机构的关注。知名独立基准测评机构 Bankmark,近期针对SequoiaDB、MongoDB以及Cassandra三款NoSQL数据库产品做了性能对比测试。
Bankmark 是一家德国的独立基准测评机构,也是一个业内著名的NoSQL性能测试团队。bankmark为大数据提供了革命性的基准测试方案,曾经为主流NoSQL厂商Cassandra做过性能测评。
Bankmark 的 CEO Tilmann Rabl 是多伦多大学(University of Toronto)的博士后,他的研究主要针对于大数据的基准测试以及大数据系统方面。此外,Tilmann Rabl还是工业标准的基准测试方案Parallel Data Generation Framework(PDGF)的核心开发成员,以及BigBench大数据分析基准测试系统的主要开发者和Transaction Processing PerformanceCouncil(TPC) 基准测试TPC-DI的数据贡献者之一。
在“大部分内存环境 (Mostly-in-memory)”的设定下,SequoiaDB的性能大大优于其他的产品,除了在Cassandra的强项“读 多写少”负载。在“完全内存环境(In-memory)”下,SequoiaDB在读请求下表现更好,而Cassandra在写请求下表现稍好。 MongoDB则几乎在所有的测试情境下都垫底。
以下是一些性能测试的简要报告(详情请看英文原版测试报告):
1.批量载入(1000条记录一批次)
2. Zipfian分布,100%读
3. Zipfian分布,50%读,50%更新
4.Latest分布,95%读,5%插入
测试报告原文: