只要memcached運行並且可用的已配置內存空間足夠,memcached是否可以保證對象的持久IN-MEMORY存儲?
一個示例是存儲消息傳遞系統的會話數據。在什麼情況下我會嘗試從memcached中讀取一個密鑰(我之前寫過,沒有針對該密鑰的數據超時)並獲得空的響應? memcached在超過配置的內存時的行爲是什麼(它會交換一些數據,它將交換出哪些數據)?Memcached用於IN-MEMORY存儲
1
A
回答
1
我曾經遇到過這個問題,你無法預測哪些數據將被刪除。要換出的數據取決於要緩存的新數據的大小以及memcached內存中的大小。
1
memcached永遠不會保證它會返回你存儲在它裏面的東西。作爲一個緩存,它只能保證它不會返回你沒有告訴它有效的數據(或者告訴它它是無效的)。
相關問題
- 1. memcached在哪裏存儲?
- 2. 在memcached中存儲指針
- 3. 不能存儲在memcached的
- 4. Memcached返回不存儲
- 5. Python memcached set_multi存儲問題
- 6. 使用memcached存儲桶掌握Couchbase
- 7. 使用memcached/APC進行會話存儲?
- 8. 用於會話存儲的Memcached或MySQL - PHP
- 9. 在memcached中的Scrapy HTTP緩存存儲
- 10. php memcached和django memcached存儲有何不同?
- 11. 讓nginx將html片段存儲到memcached
- 12. Memcached存儲數據但返回無...?
- 13. memcached可以存儲複雜對象嗎?
- 14. memcached的在Rails的對象存儲
- 15. 存儲API請求數據庫vs memcached
- 16. 如何在memcached中存儲大列表?
- 17. 每個對象的Memcached存儲
- 18. 如何在memcached中存儲protobuf對象?
- 19. Lucene作爲memcached的後備存儲
- 20. 問題與Memcached的與會話存儲
- 21. 如何memcached的存儲值存儲從軌工人
- 22. 與memcached緩存
- 23. Memcached + Spring緩存
- 24. Rails Memcached緩存
- 25. 使用Flask Cache和memcached存儲簡單鍵值對
- 26. 使用grails和memcached會話存儲過多的http會話
- 27. 爲什麼memcached會拒絕使用某些鍵存儲數據?
- 28. PHP中使用memcached來存儲查詢數據,有事商量
- 29. Memcached的存儲數據,但Rails的不使用它
- 30. 使用memcached存儲會話數據,是否安全?
非常感謝你! –