タグ

2015年8月18日のブックマーク (2件)

  • Gem Dailliでキャッシュ(memcache)を有効活用してRailsを高速化! - 酒と泪とRubyとRailsと

    Gem Dailliでキャッシュ(memcache)を有効活用してRailsを高速化! Feb 9th, 2013 Tweet 『Dalli』はRailsでmemcachedを使うためのクライアントです。特にWebアプリではアクセスが増えるとデータベース側の負荷が高まり、速度が遅くなってしまいます。そういった問題を解決する手段の一つとしてキャッシュを有効活用するのはすごく大切です! ちなみにWebアプリにおけるキャッシュ。オレオレ事例 - ゆーすけべー日記のキャッシュについての説明がすごくわかりやすいです! memcacheとは? memcacheはデータベースを用いた Web サイトを高速化するために良く用いられるメモリにデータを格納するタイプのKey-Valueストアです。Webアプリでメモリにキャッシュするタイプでは最も有名だと思います。 Macへのインストール MacでHomebr

    ryo-sk
    ryo-sk 2015/08/18
    “dalli_store”
  • ElastiCacheのmemcachedとEC2上のrailsとdalli-elasticacheを使ってキャッシュ管理する – joppot

    サーバ プログラミング ElastiCacheのmemcachedとEC2上のrailsとdalli-elasticacheを使ってキャッシュ管理する 概要 皆さんこんにちはcandleです。今回はaws上にあるElastiCacheというサービスを使って railsのキャッシュを管理したいと思います。 キャッシュというのはwebサービス上でよく使うページをサーバが使いやすい形に変換して、溜めておき必要とあらば キャッシュからページをユーザーに返したりする機能です。 キャッシュの保管場所としてよく使われるのがデータベースです。一時的に保持して、そこからユーザーにページ情報を返答するやり方します。 しかし、データベースは単純かつ高速なインプット・アウトプットに適しているわけではありません。 キャッシュはもっと短時間で意味不明なものを素早く保存、取り出しするものです。 そこで登場するのがmem

    ElastiCacheのmemcachedとEC2上のrailsとdalli-elasticacheを使ってキャッシュ管理する – joppot