2011-12-05 5 views
4

私は非常に正規化された&インデックス付きinnodbデータベース(外部のスフィンクスサーバで管理された検索)を持っています。これは、近々登場する可能性のある大量のトラフィックを処理するためにNDBに移行することを検討しています。InnodbからNDBのハードルと問題への移行?

私の研究と理解を最大限に引き出すために、私はフルテキストフィールド(最悪の場合はvarchar(256))がなく、検索は外部からとにかく処理されるので、これはあまり難しい操作ではありません。

私の結合クエリはかなり低下することがわかりますが、私はmemcached(外部も)を使ってほとんどのクエリをキャッシュすることでこれを処理しています。

この移行について考慮する必要があることはありますか? http://www.mysql.com/products/cluster/get-started.html#quickstartで提供されているget-up-and-goの文書は、バックアップを行い、新しいノードを追加する最良の方法ではない(私がEBSのスナップショットAWS経由で、システムは現在EC2上で動作しています)。

ndbの神からの知恵はありますか?

+0

現在、NDBんの外部キーサポートに投稿してください君は。 – Suman

答えて

2

は、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