タグ

ブックマーク / llamerada.hatenadiary.org (1)

  • GoogleのBigTableの特長の1つはエンジンとストレージが疎結合であること - llameradaの日記

    GoogleのBigTableの特長の1つはエンジンとストレージが疎結合であることである。 MySQLやPostgreSQLではSQLクエリを受け付けるマシン(エンジン)と、実際にデータを格納するマシン(ストレージ)は同じである。つまり、エンジンとストレージが密結合である。 エンジンとストレージが密結合である利点は、ストレージへのアクセスが、ネットワーク越しの場合に比べて高速なことである。 しかし、この利点は薄れつつある。ディスクへのアクセスはメモリへのアクセスに比べれば遥かに低速である。そのため、ストレージをメモリにキャッシュして運用することが多い。そして、常にストレージをメモリにキャッシュするならば、ストレージがローカルディスクにあるが、ネットワーク越しの別マシンにあろうが大差ない。必要に応じてメモリに読み込むだけである。 GoogleのBigTableではストレージはGFS上に格納さ

    GoogleのBigTableの特長の1つはエンジンとストレージが疎結合であること - llameradaの日記
    koma-tak
    koma-tak 2008/02/22
    『エンジンとストレージが疎結合であることの利点は多い』
  • 1