A cache store implementation which stores everything into memory
in the same process. If you’re running multiple Ruby on Rails
server processes (which is the case if you’re using
mongrel_cluster or Phusion Passenger), then this means that
Rails server process instances won’t be able to share cache data
with each other and this may not be the most appropriate cache
in that scenario.  This cache has a bounded size specified by
the :size options to the initializer (default is 32Mb). When the
cache exceeds the allotted size, a cleanup will occur which
tries to prune the cache down to three quarters of the maximum
size by removing the least recently used entries.  MemoryStore
is thread-safe.  Show files where this class is defined (1 file)
Register or log in to add new notes.