今一度 MySQL forked なプロダクト群についておさらい
MySQL を使っている企業やディストリビューションが続々と MariaDB に鞍替えすることでにわかに活気だってきた MySQL forked なプロダクト達。
今回はそれらを 3 行でまとめてみる。
Percona Server
MariaDB
- MySQL AB の創業者が立ち上げたプロダクト。Percona とほぼ同様、互換性を維持しているので、移行の際に SQL を書き換えたりする必要はなさそう。
- 開発思想的には、MySQL の forked というよりは作りなおしたプロダクトを元に MySQL に新たに実装されていく機能から「これはユーザー的に欲しいよね」っていう機能を取捨選択して実装していく、みたいな姿勢が伺える。実際、コアなコードは(オリジナルなものから)かなり置き換えが進んでいる模様。
- 最新バージョンは 10.0(本家の 5.6 の機能にそこそこ追従)。あ、そうそう、Percona と MariaDB は handlersocket を標準搭載しているよ!
Drizzle
*1:だいたい想像