What is the best way to store an ActiveRecord object in memcached?

℡╲_俬逩灬. 提交于 2019-12-04 04:07:21

In our projects we store the object as XML.

cache.write(user.cache_key, user.to_xml) # write to cache
User.new(Hash.from_xml(cache.read(cache_key))) # reach from cache xml

There is some extra cost for serializing/de-serializing XML. But this has enabled us to share the cache amongst non Ruby apps.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!