【问题标题】:Migration from Innodb to NDB hurdles and issues?从 Innodb 迁移到 NDB 的障碍和问题?
【发布时间】:2012-01-13 14:48:52
【问题描述】:

我有一个高度规范化和索引的 innodb 数据库(搜索由外部 sphinx 服务器管理),我正在考虑迁移到 NDB 以处理可能即将到来的大量流量涌入。

就我的研究和理解而言,这并不是一个过于困难的操作,因为我没有全文字段(最坏的情况是 varchar(256)),并且无论如何搜索都是在外部处理的。

我确实意识到我的连接查询会降级很多,但是我正在通过使用 memcached(也是外部的)缓存大多数查询来解决这个问题。

在考虑此迁移时,我还有什么需要注意的吗? http://www.mysql.com/products/cluster/get-started.html#quickstart 提供的启动文档使 linux 的设置看起来很容易,尽管我还不是 100% 了解进行备份和添加新节点的最佳方法(假设我会这样做通过 AWS 获取 EBS 快照,系统目前在 EC2 上运行)。

ndb 诸神有什么智慧吗?

【问题讨论】:

  • 目前 NDB 中不支持外键,这可能对您来说很重要,也可能不重要。

标签: mysql database scalability innodb cluster-computing


【解决方案1】:

值得检查 MySQL Cluster (NDB) 和 InnoDB 之间的功能差异,请参阅此处的文档: http://dev.mysql.com/doc/refman/5.5/en/mysql-cluster-compared.html

此外,部署最佳实践网络研讨会包括关于从 innodb 迁移到集群的部分(注意:需要注册): http://mysql.com/news-and-events/on-demand-webinars/display-od-559.html

有任何问题,请发帖到集群论坛forums.mysql.com/list.php?25

【讨论】:

    猜你喜欢
    • 2022-09-24
    • 1970-01-01
    • 2018-03-16
    • 2010-09-11
    • 2010-11-14
    • 1970-01-01
    • 2021-10-27
    • 2010-12-18
    • 1970-01-01
    相关资源
    最近更新 更多