mysql是否可以创建分布式数据库?

时间:2010-07-01 16:41:31

标签: mysql

mysql是否可以创建分布式数据库? http://en.wikipedia.org/wiki/Distributed_database

5 个答案:

答案 0 :(得分:3)

取决于您的定义,但MySQL Cluster可能符合您的需求。

答案 1 :(得分:3)

不确定。任何像WordPress.com这样的大型网站都不可能希望从一台服务器上运行整个MySQL数据库。他们使用复制和分片将数据库分布在数十,数百或数千台服务器上。

答案 2 :(得分:0)

Clustrix Database是一个分布式数据库,从头开始构建为MySQL的替代品。它具有无共享架构并自动分发数据并执行distributed query evaluation

答案 3 :(得分:0)

当然,有可能这样做。您当然可以使用MySQL创建分布式(水平扩展)数据库,并且用于此的特定技术与并行数据库相关。在较小程度上,有几个人实现了分片式解决方案,这些解决方案可以为您提供水平可伸缩性的一些优势,但也会对它们施加一些限制。

答案 4 :(得分:0)

您应该看一下TiDB。这是一个开源的MySQL兼容NewSQL HTAP数据库。

https://github.com/pingcap/tidb