あなたはどの
mysqld がお好き?
~ MySQL, MariaDB から
  Cluster まで~
2013/10/20
yoku0825@MyNA
OSC2013 Tokyo/Fall
今日のテーマ
●

オープンソースな RDBMS 、 MySQL の fork プロ
ジェクトやその他もろもろをゆるーく紹介しま
す
●
●

紹介くらいであんまり深い話はないです
飽くまで 1 ユーザー目線での話なので、わたしの所
属する組織...
おはようございます
●
●
●
●
●
●
●
●

yoku0825( よくぜろはちにーごー )
とある企業の DBA
オラクれない
ポスグれない
マイエスキューエる
嫁の夫
せがれの父
日本 MySQL ユーザ会 (MyNA) のスベり担当
ぷろだくつ (1)
●

本家筋 mysqld
●
●
●

●

MySQL
MariaDB
Percona Server

魔改造系 mysqld
●
●
●
●

MySQL at Facebook
Twitter MySQL
Drizz...
ぷろだくつ (2)
●

用途特化系 mysqld
●
●
●
●

●

Tritonn
Spider
InfiniDB
Infobright

クラスター系 mysqld
●
●

MySQL Cluster
Galera Cluster ...
ばーじょん
MySQL

3.23
○

4.0
○

4.1
○

5.0
○

MariaDB

-

-

-

-

Percona Server
MySQL at Facebook
Twitter MySQL

-

-

-

○
...
MySQL
●

いいところ
●
●
●

●

マニュアルが超充実
sakila は ` サキーラ ' と読むらしい
ナイスミドル

やなところ
●
●

●

○racle
バグレポートへの対応の遅さは MySQL AB 時代から
健在
マ...
MariaDB
●

いいところ
●
●
●

●

ストレージエンジン豊富
グループコミット超素敵 (5.3 から
JIRA のレスポンス超親切

やなところ
●
●
●

マニュアルが貧弱
WEB サイト重い
10.0 ェ
Percona Server
●

いいところ
●
●

●

●

性能いい
周辺ツール充実 (Percona Server じゃなくても使え
るけど、より親和性を高めるインプリメントがされ
てる
イケメン

やなところ
●
●

名前の響き...
MySQL Cluster
●

いいところ
●
●

●

SPoF なし
ACID 対応 NoSQL インターフェイスの KVS(ndbd) に
SQL/NoSQL 変換ラッパー (mysqld) をかませました

やなところ
●
●
●
...
Galera Cluster
●

いいところ
●
●

●

SPoF なし
InnoDB ベース

やなところ
●
●

データが冗長
PITR 難しい
すとれーじえんじん (1)
●

MyISAM
●
●

●

InnoDB
●

●
●
●
●

Merge
Aria(MariaDB)
XtraDB(Percona Server, MariaDB)

CSV
Blackhole
Memo...
すとれーじえんじん (2)
●

Federated
●

●
●
●
●
●
●

FederatedX(MariaDB)

Spider(Spider)
VP
mroonga
Sphinx(MariaDB)
S3
POSTGRES
すとれーじえんじん (3)
●
●
●
●
●
●
●

InfiniDB(InfiniDB)
BRIGHTHOUSE(Infobright)
TokuDB(TokuDB)
NDBCLUSTER(MySQL Cluster)
Connect(M...
ぷらぎん
●
●
●
●
●

HandlerSocket Plugin(DeNA)
InnoDB memcached Plugin(Oracle)
mysql-audit Plugin(McAfee)
Percona PAM Authenti...
ご清聴
ありがとうございました

MyNA のブースは 306 教室です。
お待ちしております。
Upcoming SlideShare
Loading in …5
×

Which is your favorite mysqld

1,195 views

Published on

2013/10/20 OSC 2013 Tokyo/Fallでの発表ネタ。
しゃべり部分が多かったのでスライドだけだと微妙。。Ustはこちらです ⇒ http://www.ustream.tv/recorded/40000104

Published in: Technology
  • Be the first to comment

Which is your favorite mysqld

  1. 1. あなたはどの mysqld がお好き? ~ MySQL, MariaDB から   Cluster まで~ 2013/10/20 yoku0825@MyNA OSC2013 Tokyo/Fall
  2. 2. 今日のテーマ ● オープンソースな RDBMS 、 MySQL の fork プロ ジェクトやその他もろもろをゆるーく紹介しま す ● ● 紹介くらいであんまり深い話はないです 飽くまで 1 ユーザー目線での話なので、わたしの所 属する組織または所属しない組織の意見を代表する ものではありません
  3. 3. おはようございます ● ● ● ● ● ● ● ● yoku0825( よくぜろはちにーごー ) とある企業の DBA オラクれない ポスグれない マイエスキューエる 嫁の夫 せがれの父 日本 MySQL ユーザ会 (MyNA) のスベり担当
  4. 4. ぷろだくつ (1) ● 本家筋 mysqld ● ● ● ● MySQL MariaDB Percona Server 魔改造系 mysqld ● ● ● ● MySQL at Facebook Twitter MySQL Drizzle TokuDB
  5. 5. ぷろだくつ (2) ● 用途特化系 mysqld ● ● ● ● ● Tritonn Spider InfiniDB Infobright クラスター系 mysqld ● ● MySQL Cluster Galera Cluster for MySQL – – Percona XtraDB Cluster MariaDB Galera
  6. 6. ばーじょん MySQL 3.23 ○ 4.0 ○ 4.1 ○ 5.0 ○ MariaDB - - - - Percona Server MySQL at Facebook Twitter MySQL - - - ○ - 5.1 ○ 5.1 5.2 5.3 ○ ○ - Drizzle - - - - - Tritonn - - - 1.0 - Spider - - - - 2.22 2.23 InfiniDB Infobright TokuDB - - - - MySQL Cluster - - - - Galera Cluster for MySQL Percona XtraDB Cluster MariaDB Galera - - - - 3.5 4.0 6.1 6.2 6.3 7.0 7.1 - 6.0 - 5.5 ○ 5.6 ○ 5.7 ○ - 5.5 10.0 - - ○ ○ ○ ○ - - - - - - - - - - 2.24~ 3.0 3.1 ○ - - - 7.2 7.3 - - ○ ○ ○ ○ - - 7.0 7.1 7.2 -
  7. 7. MySQL ● いいところ ● ● ● ● マニュアルが超充実 sakila は ` サキーラ ' と読むらしい ナイスミドル やなところ ● ● ● ○racle バグレポートへの対応の遅さは MySQL AB 時代から 健在 マニュアルのライセンスが非オープン
  8. 8. MariaDB ● いいところ ● ● ● ● ストレージエンジン豊富 グループコミット超素敵 (5.3 から JIRA のレスポンス超親切 やなところ ● ● ● マニュアルが貧弱 WEB サイト重い 10.0 ェ
  9. 9. Percona Server ● いいところ ● ● ● ● 性能いい 周辺ツール充実 (Percona Server じゃなくても使え るけど、より親和性を高めるインプリメントがされ てる イケメン やなところ ● ● 名前の響きが悪い ( ぺるこーなー ) 地味
  10. 10. MySQL Cluster ● いいところ ● ● ● SPoF なし ACID 対応 NoSQL インターフェイスの KVS(ndbd) に SQL/NoSQL 変換ラッパー (mysqld) をかませました やなところ ● ● ● MySQL のフリしてあんまり MySQL じゃない MySQL( の HA) クラスターと混じったりする ピーキーすぎる
  11. 11. Galera Cluster ● いいところ ● ● ● SPoF なし InnoDB ベース やなところ ● ● データが冗長 PITR 難しい
  12. 12. すとれーじえんじん (1) ● MyISAM ● ● ● InnoDB ● ● ● ● ● Merge Aria(MariaDB) XtraDB(Percona Server, MariaDB) CSV Blackhole Memory Archive
  13. 13. すとれーじえんじん (2) ● Federated ● ● ● ● ● ● ● FederatedX(MariaDB) Spider(Spider) VP mroonga Sphinx(MariaDB) S3 POSTGRES
  14. 14. すとれーじえんじん (3) ● ● ● ● ● ● ● InfiniDB(InfiniDB) BRIGHTHOUSE(Infobright) TokuDB(TokuDB) NDBCLUSTER(MySQL Cluster) Connect(MariaDB) SEQUENCE(MariaDB) Q4M
  15. 15. ぷらぎん ● ● ● ● ● HandlerSocket Plugin(DeNA) InnoDB memcached Plugin(Oracle) mysql-audit Plugin(McAfee) Percona PAM Authentication Plugin(Percona) LDAP Authentication Plugin for MySQL(infoscope)
  16. 16. ご清聴 ありがとうございました MyNA のブースは 306 教室です。 お待ちしております。

×