Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
ExpiringMemoryStore =================== Expiring MemoryStore is a modification to the default Rails MemoryStore which adds the :expires_in functionality that is so useful with Memcache. Although this increases the memory overhead slightly, it ensures that caches can be expired easily, without restarting your webserver. Just add; config.cache_store = :expiring_memory_store to your environment.rb. Example ======= >> Rails.cache.write('are you there?', :im_still_here, :expires_in => 30) => :im_still_here >> Rails.cache.read('are you there?') => :im_still_here wait 30 seconds >> Rails.cache.read('are you there?') => nil WICKED!!! Copyright (c) 2008 [Matthew Rudy Jacobs], released under the MIT license