首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >drupal和ndb集群引擎

问drupal和ndb集群引擎
EN

Drupal用户
提问于 2012-12-13 15:22:44
回答 1查看 523关注 0票数 3

我们有一个应用程序,它是用drupal连接到mysql构建的。在运行时,我们发现生产数据库是一个集群数据库,并要求我们将数据库表更改为NDB集群引擎。

drupal能够使用集群数据库吗?我们如何做到这一点?

EN

回答 1

Drupal用户

发布于 2012-12-13 21:28:20

观测

If直接将MyISAM转换为InnoDB,如下所示:

代码语言:javascript
复制
ALTER TABLE node ENGINE=InnoDB;

NDB就不是这样了。对于表node,让我们采取以下方法:

代码语言:javascript
复制
mysqldump -u... -p... dbname --no-create-info node > node_data.sql

然后,将表加载到NDB集群中。

代码语言:javascript
复制
mysql -u... -p... -Ddbname -A < node_data.sql

并且让所有管理节点和SQL节点决定数据存储/分割的位置。

只要你有耐心

  • 升级Drupal
  • 避免使用全文索引(NDB目前不支持)
  • 应用插件
    • 删除全文索引
    • 将任何MyISAM表转换为NDB

  • 迁移/重新加载数据

那就值得一试。

请在DBA StackExchange中发布NDB集群问题。

免责声明:不是Drupal专家,不是CMCDBA (非集群认证),只是CMDBA

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/53117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档