which is your favorite mysqld
DESCRIPTION
2013/10/20 OSC 2013 Tokyo/Fallでの発表ネタ。 しゃべり部分が多かったのでスライドだけだと微妙。。Ustはこちらです ⇒ http://www.ustream.tv/recorded/40000104TRANSCRIPT
あなたはどのmysqldがお好き?
~MySQL, MariaDBから Clusterまで~
2013/10/20yoku0825@MyNA
OSC2013 Tokyo/Fall
今日のテーマ
● オープンソースなRDBMS、 MySQLの forkプロジェクトやその他もろもろをゆるーく紹介します● 紹介くらいであんまり深い話はないです● 飽くまで1ユーザー目線での話なので、わたしの所属する組織または所属しない組織の意見を代表するものではありません
おはようございます
● yoku0825(よくぜろはちにーごー)● とある企業のDBA● オラクれない● ポスグれない● マイエスキューエる● 嫁の夫● せがれの父● 日本MySQLユーザ会(MyNA)のスベり担当
ぷろだくつ(1)
● 本家筋mysqld● MySQL● MariaDB● Percona Server
● 魔改造系mysqld● MySQL at Facebook● Twitter MySQL● Drizzle● TokuDB
ぷろだくつ(2)
● 用途特化系mysqld● Tritonn● Spider● InfiniDB● Infobright
● クラスター系mysqld● MySQL Cluster● Galera Cluster for MySQL
– Percona XtraDB Cluster– MariaDB Galera
ばーじょん3.23 4.0 4.1 5.0 5.1 6.0 5.5 5.6 5.7
MySQL ○ ○ ○ ○ ○ - ○ ○ ○
MariaDB - - - - - - -
Percona Server - - - ○ ○ - ○ ○ -MySQL at Facebook - - - - ○ - - ○ -
Twitter MySQL - - - - - - ○ - -
Drizzle - - - - - - - -
Tritonn - - - 1.0 - - - - -
Spider - - - - - - -
InfiniDB - - - - 3.5 - - - -Infobright - - - - 4.0 - - - -TokuDB - - - - - - ○ - -
MySQL Cluster - - - - - 7.2 7.3 -
Galera Cluster for MySQL - - - - - - ○ ○ -Percona XtraDB Cluster - - - - - - ○ - -
MariaDB Galera - - - - - - ○ - -
5.15.25.3
5.510.0
7.07.17.2
2.222.23
2.24~3.03.1
6.16.26.37.07.1
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)をかませました
● やなところ● MySQLのフリしてあんまりMySQLじゃない● MySQL(の HA)クラスターと混じったりする● ピーキーすぎる
Galera Cluster
● いいところ● SPoFなし● InnoDBベース
● やなところ● データが冗長● PITR難しい
すとれーじえんじん(1)
● MyISAM● Merge● Aria(MariaDB)
● InnoDB● XtraDB(Percona Server, MariaDB)
● CSV● Blackhole● Memory● Archive
すとれーじえんじん(2)
● Federated● FederatedX(MariaDB)
● Spider(Spider)● VP● mroonga● Sphinx(MariaDB)● S3● POSTGRES
すとれーじえんじん(3)
● InfiniDB(InfiniDB)● BRIGHTHOUSE(Infobright)● TokuDB(TokuDB)● NDBCLUSTER(MySQL Cluster)● Connect(MariaDB)● SEQUENCE(MariaDB)● Q4M
ぷらぎん
● HandlerSocket Plugin(DeNA)● InnoDB memcached Plugin(Oracle)● mysql-audit Plugin(McAfee)● Percona PAM Authentication Plugin(Percona)● LDAP Authentication Plugin for MySQL(infoscope)
ご清聴ありがとうございました
MyNAのブースは306教室です。お待ちしております。