タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

パフォーマンスとKey-Value Storeに関するmonjudohのブックマーク (1)

  • シンプルなクエリに対する高速なDBは - なぜか数学者にはワイン好きが多い

    ごくシンプルなクエリ,ただの変換テーブルのようなものに対して,どんなデータベースシステムが適しているのか比べてみました. 私はC/Ruby派なんですが,同僚の参考になるように,言語はPHPを使います.OSはLinuxのCent OS 5.1で. マシンのCPUはXeon X3350で,ハードディスクは普通のSATAです. 比べるデータベースは,MySQL,Memcached,QDBM,Berkeley DBとし,単純に文字列で(ユニークなキー,値)のペアを10万レコード用意し,1万回ランダムに選んだキーから値を取り出すまでの時間を測定しました. 各ソフトは特にチューニングせずに,ほとんどデフォルトのままのパラメータです. 準備 各ソフトのインストールから行きます. まず,qdbm. ここから取ってきます. moved ドキュメントを読まずに,ただ ./configure; make とやる

    シンプルなクエリに対する高速なDBは - なぜか数学者にはワイン好きが多い
    monjudoh
    monjudoh 2009/02/24
    『ただの変換テーブルのようなものに対して,どんなデータベースシステムが適しているのか』InnoDBとQDBMやBerkeley等のDBMを比べると千倍も違う。memcachedもかなり速い。
  • 1