既然 NuoDB 可以作为 MySQL 的存储引擎,那么使用 NuoDB 作为服务器和使用 MySQL 作为服务器的主要区别是什么?
另外,最近我收到了一个关于这个新的 sql 数据库的推荐,它看起来打算成为更灵活的场景、云等的一个很好的解决方案。 问题是我找不到任何关于真实测试的信息或任何与其他数据库系统。我不确定它与 MySQL 的现有用途有何不同,以及在用作独立数据库服务器时它与 MySQL 有何不同。
小智 9
NuoDB 是一个全新的数据库系统,从头开始编写,以利用分布式无共享架构。NuoDB 的“紧急”架构与过去 30 年主导的 SQL/ACID 关系数据库系统的单体方法相反。在 NuoDB 中,它是许多节点的聚合效应,这些节点选择性地加入并为系统做出贡献,导致它成为 SQL/ACID 数据库。它的行为就像一群有组织地飞行,但没有中央控制点或单点故障的鸟。
该产品不作为 MySQL 存储引擎提供,部分原因是 MySQL 存储引擎 API 是表级 API,并且不允许数据库系统执行 NuoDB 所需的灵活性。您可以在http://www.nuodb.com/blog 上观看该产品的精彩视频概述。
关于可用性和定价:
该产品专为 Web 级应用程序设计,支持 PHP、Ruby、Hibernate 和常见的 SQL 工具/API 范围,并且可以在您自己的硬件或公共云上运行。
NuoDB 处于 Beta 后期(Beta 6 将在接下来的几周内发布),拥有大约 250 个客户。该产品将于春季发货。
定价取决于您是下载它还是在公共云上运行它。对于下载,小型安装将永远免费,并且在您扩展时将收取订阅费。在公共云上,它将基于云的按使用付费模型。