3. MySQL
とは
OSSDB MySQL - OSC2011.DB
2/29
Powered by Rabbit 1.0.4
4. とりあえずこれ
3/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
5. MySQLは
OSSです
4/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
6. 「MySQLは真
のOSSとは言
えない(キリッ」
5/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
7. OSSと
は
OSSDB MySQL - OSC2011.DB
6/29
Powered by Rabbit 1.0.4
8. 以下略
7/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
9. MySQLの
ライセンス
8/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
10. GPL
MySQL software is Open
Source.
... The MySQL software uses
the GPL (GNU General
Public License) ...
[cited from `http://dev.mysql.com/doc/refman/5.5/en/what-is-
mysql.html']
9/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
11. MySQLは
真のOSSで
す (OSS-DBじゃないかもしれないけど)
10/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
12. OSSであ
るメリット 11/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
13. 会社が買
収されても
大丈夫!
OSSDB MySQL - OSC2011.DB
12/29
Powered by Rabbit 1.0.4
14. ソースが
見れる 13/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
15. ソース
tar.gz
http://dev.mysql.com/downloads/mysql/
Bazaar リポジトリ
https://code.launchpad.net/mysql-server
14/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
16. ビルド
MySQL 5.5 から CMake
% tar xf mysql-5.5.17.tar.gz
% cd mysql-5.5.17
% cmake .
% make
% sudo make install
15/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
17. 改造で
きる
OSSDB MySQL - OSC2011.DB
16/29
Powered by Rabbit 1.0.4
18. 改造
✓ 日本語対応
✓ 全文検索 Tritonn
✓ 性能改善
✓ Google
✓ Percona
17/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
19. 開発版
を使える
OSSDB MySQL - OSC2011.DB
18/29
Powered by Rabbit 1.0.4
21. 遅延レプリケーション
✓ マスターの更新を遅延させてスレーブに反映
✓ 操作ミス等でのデータ喪失に対応できる
CHANGE MASTER TO MASTER_DELAY=n
20/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
22. 開発版 Lab
http://labs.mysql.com/
✓ Binlog C++ API
✓ Binlog Group Commit
✓ InnoDB New Features
✓ InnoDB全文検索
✓ Performance Schema
✓ Global Transaction ID
✓ InnoDB Memcached インタフェース
21/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
23. Memcached インタフェース
✓ InnoDB に Memcached プロトコルでアクセ
ス可能
引用: http://blogs.innodb.com/wp/2011/04/nosql-to-innodb-with-memcached/
22/29
OSSDB MySQL - OSC2011.DB Powered by Rabbit 1.0.4
24. おれおれ
ストレージ
エンジン
OSSDB MySQL - OSC2011.DB
23/29
Powered by Rabbit 1.0.4