我在高流量网站上使用memcached生产,并且刚刚切换到使用Rails.
我正在使用Rails 2.3.2.
我的问题是:使用此版本的Rails自动完成查询缓存吗?或者我是否必须显式缓存这些查询?
我在这个问题上看到了相互矛盾的文档,我担心不得不重新启动memcached才能确切地看到发生了什么.
关于这个wrt rails的文档似乎不完整.如果您还能指出最好的阅读内容,我将不胜感激.
谢谢!维克拉姆
我认为这很简单,但我无法理解它.
我有一个包含两列的映射/查找表.Col1用于从Col2查找值.
Col1是一个直的INT列,其值以20为增量递增,从500开始.因此,它具有500,520,540等值.这些值中的每一个都映射到Col2中的唯一十进制值.
现在当我运行查询时,我得到Col1的值不是20的增量.因此,我会被要求从Col2找到类似524.25的值的映射.在这种情况下,它应匹配Col1中520的值,并从Col2返回匹配的十进制值.如果此值为530或更高,则应匹配540,依此类推.
希望这是有道理的.提前致谢.
Vikram Goyal