タグ

ブックマーク / e-kuroda.hatenadiary.org (1)

  • memcached/APCとネームスペース、トランザクション - ekurodaの日記

    PHPでmemcacheやAPCを使ったキャッシングを色々試してみて、気付いた事をメモ。 memcacheはクエリで取得した値のキャッシュに使い、それ以外の色々な事にはAPCを使うのが良いような気がする。APCはmemcacheより10倍程高速なようだが(Cache Performance Comparison | MySQL Performance Blog)、httpd再起動で消えてしまう為、大量にキャッシュして使いたいデータベースのキャッシュにはちょっと(PHP等の設定をよく変更するのでhttpdは結構再起動する)。memcacheはやや遅いが、データベースの負荷を軽減するのに良い感じ。 以下は、キャッシュ使ってて気付いた、ネームスペースとトランザクション絡みの考察。 ネームスペース memcachedやAPCは、ネームスペースのような機能をサポートしていない。あるオブジェクトをキャ

    memcached/APCとネームスペース、トランザクション - ekurodaの日記
    kamm
    kamm 2014/06/01
    これはすごい…。早速試そう/と思ったらgetのコストが2倍か。うーむ
  • 1