NDBCLUSTERを使わない理由

2,702
-1

Published on

2013/09/26 MySQL Cluster Casual Talksで話そうと思っていて話さなかったやつ

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,702
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
7
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

NDBCLUSTERを使わない理由

  1. 1. 俺が NDBCLUSTER を使えない理由を もう一度考えてみた 2013/09/26 yoku0825 MySQL Cluster Casual Talks
  2. 2. \こんばんは!/ ● yoku0825 ● とある企業の DBA ● MySQL 歴 5 年くらい ● オラクれない ● ポスグれない ● 嫁の夫 ● せがれの父 ● MySQL Cluster は NDBCLUSTER と呼ぶ派
  3. 3. 諸君、わたしは NDBCLUSTER が好きだ ● SPOF がないところが好きだ ● オンメモリーで INSERT に強いところが好きだ ● トランザクションに対応しているところが好きだ ● memcached のバックエンドとして叩けるところが好き だ ● オンラインバックアップが好きだ ● MySQL Cluster といいつつあんまり MySQL じゃないと ころが好きだ ● CREATE TALE (..) Engine= NDBCLUSTER と叩いた時な ど心が躍る ● 諸君、わたしは NDBCLUSTER が大好きだ
  4. 4. が! ウチには 1 つも NDBCLUSTER がありません
  5. 5. NDBCLUSTER といえば ● ndbd 分の物理サーバーたくさん ● 保存データ量 * 2(NoOfReplicas) だけ ndbd 全体 でメモリーが必要 ● 10Gbps のネットワーク ● 1Gbps 直結とかで泣き落とす可能性強い ● MySQL のノウハウがあまり通じない ● これはまあどうにかする
  6. 6. 会社のサービス ● ブログ ● 水平シャーディングして合計 600GB ● 常に ORDER BY ● メーリングリスト ● 今 Oracle で移行がめんどい ● 全文検索 ● ポイントサイト ● 今 Oracle で略 ● 結構な期間履歴を残さないといけない
  7. 7. 会社のサービス ● ゲームポータル ● JOIN と ORDER BY の宝庫、ともだちユーザーの情報 を取ったりするので分散して大変 ● ゲーム ● 1 日 5GB 以上ログ吐くのでパス ● 画像共有サイト ● データは延々蓄積される ● mroonga マンセー ● 共通認証系 ● 今 Oracle RAC 。 ● ここはイケるかも。
  8. 8. ついでに ● Percona XtraDB Cluster ● InnoDB ベースでマルチマスター ● xtrabackup と連携して Provisioning ラク ● information_schema 豊富 ● mroonga のラッパーモード使えば転置索引も同期できた ● ベンチマークしたら Semisync の 70% くらい ● 名前がかっこいい ● というわけでこっちの研究してた
  9. 9. 余談 ● 某 MySQL Sales の人に → 「 NDBCLUSTER は  ストレージエンジン、  製品は MySQL Cluster 、  ちゃんと呼べ YO 」 って言われましたが ● ` MySQLクラスター ' って言うと HA クラスターと混同する人が意外といたり NDBCLUSTER の方が音が好みなので わたしは NDBCLUSTER と呼び続けます(たぶん
  10. 10. 余談 `MySQL Cluster Casual' で 検索した時の広告。 ぐぐらびりてぃーも悪い? XtraDB Cluster 引っかかっ ちゃってるし
  11. 11. 余談 というか本家でも ワールドワイドで あるあるらしい。
  12. 12. 余談
  13. 13. えーと、何の話でしたっけ ● というわけで NDBCLUSTER( という呼び方 ) を 流行らせましょう? ● あと、 MySQL の HA クラスターを `MySQL クラス ター ' と呼ばないとか。 ● XtraDB Cluster 、クセがあって面白いですよ。 ● NDBCLUSTER はともかく、 XtraDB Cluster はそのうち入れた い。
  14. 14. 次回は XtraDB Cluster Casual Talks ですね!
  15. 15. ( ゚ д ゚ ) えっ
  16. 16. それ、もうあるよ ( 嘘 ) lrwxrwxrwx 1 mysql mysql 21 Oct 26 17:00 Chiba.pm -> XtraDB Cluster Casual
  17. 17. ご清聴ありがとうございました

×