我有一个高度规范化的&索引innodb数据库(使用外部sphinx服务器进行搜索),我正在考虑转移到NDB来处理可能即将到来的大流量流量.
在我的研究和理解中,这并不是一个过于困难的策略,因为我没有全文字段(最坏的是varchar(256))并且无论如何都要在外部处理搜索.
我确实意识到我的连接查询会降级很多,但是我通过使用memcached(也是外部)缓存大多数查询来处理它.
在考虑这种迁移时,还有什么我应该注意的吗?在http://www.mysql.com/products/cluster/get-started.html#quickstart提供的get-up-and-go文档使得linux的设置看起来非常简单,尽管我还没有100%做最好的备份和添加新节点的方法(假设我只是做EBS快照)通过AWS,系统正在EC2上运行).
来自ndb之神的任何智慧?
最佳答案 值得查看MySQL Cluster(NDB)和InnoDB之间的功能差异,请参阅此处的文档:
http://dev.mysql.com/doc/refman/5.5/en/mysql-cluster-compared.html
此外,网络研讨会的部署最佳实践还包括从innodb迁移到Cluster的部分(注意:需要注册):
http://mysql.com/news-and-events/on-demand-webinars/display-od-559.html
有任何问题,请发布到集群论坛forums.mysql.com/list.php?25