Mysql 你想买一件替换品吗?

Mysql 你想买一件替换品吗?,mysql,oracle,nosql,Mysql,Oracle,Nosql,最近一直在研究和阅读NewSQL实现,如ScaleDB、Clusterix、VoltDB等。。。 根据这个术语,它是一个可伸缩的关系数据库,支持类似于MySQL/Oracle的SQL语言 这是否意味着它是MySQL/Oracle的替代品?那么复杂的查询呢 它似乎很有希望,并将自己作为替代品进行宣传,这在多大程度上是事实。我的猜测是,与NoSQL类似,这将位于传统RDBMS系统(如Oracle)前面,仅用于服务高事务性数据,但仍然依赖更稳定的后端系统来维护/保存数据 对于这一主题的见解和想法将不胜

最近一直在研究和阅读NewSQL实现,如ScaleDB、Clusterix、VoltDB等。。。 根据这个术语,它是一个可伸缩的关系数据库,支持类似于MySQL/Oracle的SQL语言

这是否意味着它是MySQL/Oracle的替代品?那么复杂的查询呢

它似乎很有希望,并将自己作为替代品进行宣传,这在多大程度上是事实。我的猜测是,与NoSQL类似,这将位于传统RDBMS系统(如Oracle)前面,仅用于服务高事务性数据,但仍然依赖更稳定的后端系统来维护/保存数据


对于这一主题的见解和想法将不胜感激。

有两种类型的NewSQL数据库:

1) SQL兼容数据库从头开始开发,以克服RDBMS的可扩展性挑战,同时保留ACID等好处,具有即时一致性和数据持久性。为了加快部署,一些解决方案采用MySQL仿真,可以作为替代方案,以获得即时的可扩展性优势、高可用性,并将多个MySQL数据库整合到一个更易于管理的系统中

2) RDBMS附加组件增强现有RDBMS(如MySQL)以更好地扩展或复制。您通常会运行多个MySQL服务器,而该插件会将它们连接成一个性能更好的更大的整体


Clustrix和VoltDB属于第一类。缩放到第二个。查看每种解决方案的客户案例研究,以更好地了解这些解决方案是如何取代或增强现有RDBMS部署的。最好的是,这些解决方案在像NoSQL一样扩展的同时提供了关系数据库的好处—无需重写应用程序。

有两种类型的NewSQL数据库:

1) SQL兼容数据库从头开始开发,以克服RDBMS的可扩展性挑战,同时保留ACID等好处,具有即时一致性和数据持久性。为了加快部署,一些解决方案采用MySQL仿真,可以作为替代方案,以获得即时的可扩展性优势、高可用性,并将多个MySQL数据库整合到一个更易于管理的系统中

2) RDBMS附加组件增强现有RDBMS(如MySQL)以更好地扩展或复制。您通常会运行多个MySQL服务器,而该插件会将它们连接成一个性能更好的更大的整体


Clustrix和VoltDB属于第一类。缩放到第二个。查看每种解决方案的客户案例研究,以更好地了解这些解决方案是如何取代或增强现有RDBMS部署的。最好的是,这些解决方案在像NoSQL一样扩展的同时提供了关系数据库的好处-无需重写应用程序。

我最近帮助撰写了一篇博客文章(免责声明:我在Clustrix工作),主题正好是:我最近帮助撰写了一篇博客文章(免责声明:我在Clustrix工作)关于这个话题:非常感谢像我这样的newSQL新手。除了ScaleDB之外,您还有其他关于第二类的例子吗?非常感谢像我这样的newSQL新手。除了ScaleDB之外,您还有其他关于第二类的例子吗?