gpt4 book ai didi

MYSQL 集群 (NDB) 与 MongoDB

转载 作者:IT老高 更新时间:2023-10-28 13:26:49 26 4
gpt4 key购买 nike

MYSQL Cluster (NDB) 与 MongoDB 相比如何?似乎 NDB 和 Mongo 都支持在商品机器节点上横向扩展,但 NDB 还提供了所有关系功能,例如 JOIN、事务等......

因此,在什么情况下会选择 Mongo 而不是 NDB?

最佳答案

尽管 MYSQL Cluster NDB 是一种无共享方法,可以跨商品机器扩展关系数据库,但对性能存在限制和影响。您可以在下面的链接中阅读完整的详细信息,但是 NDB 中不支持一些更重要的功能,例如外键,这可能会让您质疑为什么要首先集群 RDBMS,如果您必须提供增加您期望利用的一些功能。

18.1.5.1 Differences Between the NDB and InnoDB Storage Engines

What are the limitations of implementing MySQL NDB Cluster?

我来自关系背景,像 MongoDB 之类的东西最初并没有吸引我,但经过几周的修补后,我惊讶于在不受传统架构准则和事务开销约束的情况下有多少可能关系数据库附带的。如果您真的想要真正的水平可扩展性并愿意放弃连接和外键的奢侈,您应该认真考虑使用 Mongo 或属于 NoSQL 类别的类似工具。

关于MYSQL 集群 (NDB) 与 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7633464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com