MySQL Cluster是NoSQL技术吗?

发布于 2024-12-03 12:50:43 字数 47 浏览 1 评论 0原文

MySQL Cluster是NoSQL技术吗?或者是使用关系数据库的另一种方式?

MySQL Cluster is a NoSQL technology? Or is another way to use the relational database?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

迟月 2024-12-10 12:50:43

MySQL 集群使用 MySQL 服务器作为 API 节点来提供 SQL 访问/数据的关系视图。数据本身存储在数据节点中——它们是单独的进程。访问数据最快的方法是通过 C++ API(NDB API)——事实上,这就是 MySQL 服务器获取数据的方式。

有许多 NoSQL 访问方法可用于获取数据(避免通过 MySQL 服务器/关系视图),包括 Rest、Java、JPA、LDAP 以及最近的 Memcached 键值存储 API

MySQL Cluster uses MySQL Servers as API nodes to provide SQL access/a relational view to the data. The data itself is stored in the data nodes - which are separate processes. The fastest way to access the data is through the C++ API (NDB API) - in fact that is how the MySQL Server gets to the data.

There are a number of NoSQL access methods for getting to the data (that avoid going through the MySQL Server/releational view) including Rest, Java, JPA, LDAP and most recently the Memcached key-value store API.

只为一人 2024-12-10 12:50:43

这是使用数据库的另一种方法,将其分布在多台机器上并允许简化的并发主设置。它会带来一些成本,因为您的索引不能超过可用于保存它们的 RAM 量。对于您的应用程序来说,它看起来与常规 MySQL 没有什么不同。

也许看看MySQL Cluster 可以处理 TB 数据库。

It is another way to use the database by spreading it across multiple machines and allowing a simplified concurrent-master setup. It comes with a bit of a cost in that your indexes cannot exceed the amount of RAM available to hold them. To you application, it looks no different than regular MySQL.

Perhaps take a look at Can MySQL Cluster handle a terabyte database.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文