MySQL
初めて使ったときはとても驚いた。
当時事実上MyISAMしか使えなかったが、ほとんどフラットファイルにインデックスがついたものと言ってよく、読み込みが早いかわりに書き込みが遅い、リレーションが遅い、外部結合が使えない、Foreign Keyが使えない、何よりトランザクションが使えない。なぜ人気があるのか理解できなかった。
しかし、使ってみて気がついた。
Webの世界ではリクエストの99%が読み込みなので、そこが早いだけで大きなアドバンテージだ。業務アプリのような複雑なロジックを実装することが少ないので、リレーションが遅くても気にならない。
やがて上記の弱点も克服され、もう商用RDBと引けを取らなくなった。
履歴
- 第 1 版abecchi2010-01-21 22:08:19
この単語を含む記事
他の人の「MySQL」
- 西小倉パンデイロの「MySQL」西小倉事典Facebook FacebookにおけるMySQLを用いた大規模システムアーキテクチャの現実~MySQL Connect 2013 - Publickey 入…2013-09-27
- akkun_choiの「MySQL」akkun_choi pedia階層化されたデータをMySQLで扱う http://www.mysql.gr.jp/mysqlml/mysql/msg/12071 Oracleには階層問い合わ…2010-01-26
- おぎやすの「MySQL」おぎやす広辞苑データベース。 コマンドプロンプトを起動後に、 mysql -u root とし、rootでログイン。 デフォルトではrootでパスの設定はされていないので、ロ…2009-08-12
- kaniの「MySQL」カラカニのメモ帳データベース。 フリーで軽くて、なんだかわからないデータを投入しても無視して走り続けたり(ストリクトモードじゃない場合=デフォルト)してくれるのでなんていうかデ…2009-07-03