是否有一个通用的API,如果我在Redis或Memcached之间切换,就不必更改代码,而只需更改配置设置?
只要您自己不初始化Memcached客户端,而是依靠Rails.cache通用API,从Memcached切换到Redis只需安装redis- store并将配置从
Rails.cache
config.cache_store = :memcached_store
至
config.cache_store = :redis_store
有关Rails.cache的更多信息。