MariaDB on Amazon RDSを触ってみた #reinvent
最初に
本日のAWS re:Invent 2015のKeynoteで、Amazon RDSの6つめのエンジンとしてMariaDBに対応したことが発表されました。
ということで、早速触ってみました。
やってみた
RDSのLaunch時に、MariaDBが選べるようになっています。もちろん東京リージョンでも使えます!
バージョンは10.0.17。Multi-AZにも対応しています。
MariaDBへの接続はMySQLクライアントから可能です。
$ sudo yum install mysql $ mysql -p -u admin -h mariadb.hoge.ap-northeast-1.rds.amazonaws.com Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 19 Server version: 5.5.5-10.0.17-MariaDB MariaDB Server Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
バージョンの確認。
mysql> select version(); +-----------------+ | version() | +-----------------+ | 10.0.17-MariaDB | +-----------------+ 1 row in set (0.00 sec)
プラグインを確認。MariaDBなのでAriaが含まれていますね。
mysql> show plugins; +-----------------------------+----------+--------------------+---------+---------+ | Name | Status | Type | Library | License | +-----------------------------+----------+--------------------+---------+---------+ (...snip...) | Aria | ACTIVE | STORAGE ENGINE | NULL | GPL |
DBパラメータについては以下のドキュメントに記載があります。
さいごに
Amazon Linuxも以前「We are considering switching from MySQL to MariaDB.」という話があったくらいなので、MariaDBがRDSのエンジンとして追加されるのは、ある意味自然な流れかも知れませんね。これでMySQLの他にMariaDBとAuroraとMySQLコンパチなDBが2つ増えたことになります。今後のシステムへの適用の幅が広がりますね!