剛開開始使用帶有Rails應用程序的memcached如何查詢特定的片段,以及如何memcached來清除所有的內存緩存
我有以下片段:
<% cache("home_main", :expires_in => 1.minute) do %>
,想查詢值通過Rails控制檯,但:
=> nil
1.9.1 :012 > Rails.cache.read('home_main')
=> nil
1.9.1 :013 > Rails.cache.fetch('home_main')
=> nil
1.9.1 :014 >
如何查詢以獲取該片段?或者我將如何看到當前的緩存鍵是什麼?
另外,如何清除緩存?
從Rails.cache.stats
conn_yields: '0'
bytes: '409071'
curr_items: '23'
total_items: '157'
evictions: '0'
reclaimed: '0'
=> nil
>Rails.cache.clear
....
>Rails.cache.stats
...
bytes: '409071'
curr_items: '23'
total_items: '157'
evictions: '0'
reclaimed: '0'
=> nil
1.9.1 :017 >
我將如何真正明確的memcached?
THX