新架构
sql引擎
透明分片
451 Group公布了一份报告结论,详细介绍了信息管理领域逐渐增多的选择集。同时,他们也阐明了“Newsql”的意思。
“Newsql”是我们对各种新的可扩展/高性能的sql数据库厂商的简称。Newsql厂商的共同之处在于研发新的关系数据库产品和服务,通过这些产品和服务,把关系模型的优势发挥到分布式体系结构中,或者提高关系数据库的性能到一个不必进行横向扩展的程度。
我们将包括(顺序随机)Clustrix、GenieDB、ScalArc、Schooner、VoltDB、RethinkDB、ScaleDB、Akiban、CodeFutures、ScaleBase、Translattice和NimbusDB,以及 Drizzle、带有 NDB的 MysqL 集群和带有HandlerSocket的MysqL。后者包括Tokutek和JustOne DB。相关的“Newsql作为一种服务”类别包括亚马逊关系数据库服务,微软sql Azure,Xeround,Database.com和FathomDB。
2012年1月451 Group的高级分析师,Matthew Aslett认为此行业目前有3个发展趋势:
·Nosql数据库,旨在满足分布式体系结构的可扩展性需求和/或无模式数据管理需求;
·Newsql数据库,旨在满足分布式体系结构的需求,或提高性能以便不必再进行横向扩展;
·数据网格/缓存产品,旨在存储数据在内存中,以提高应用程序和数据库性能。
451 Group呈现了信息管理市场的一个分类以及他们的报告结论:报告指出,即使信息管理领域存在高度创新,市场很大程度上仍然由关系供应商主导。然而,他们看到了关于多语言编程的一个有趣的趋势,会促使开发人员使用多种数据库产品。
451 Group解释说,Nosql的出现既因为硬件商品的可用性,也因为现有供应商难以对性能、可扩展性及大规模数据处理的性能需求给出一个回应。然而,他们之前解释说:在此期间,我们已经注意到Nosql的终结已经开始了,界线越来越模糊,随着重点转向特定的用例,是Nosql一词还是Newsql一词已经无关紧要。
他们看到Newsql提供商的出现回应了对可扩展的数据管理产品的日益增长的需求,这种产品利用了Newsql和数据网格产品随处可见的分布式服务器架构。他们看到Nosql厂商也日渐瞄准这个领域的市场。
参考资料:
[1] https://en.wikipedia.org/wiki/Newsql