[英]Does Redis need to be handled the same as disk storage?
我只是想知道,將Redis存儲在內存中,是否仍需要以與磁盤I / O相同的方式來處理訪問?
你能做...
X = redis.get X
#do stuff with X
還是你需要做...
redis.get X, (X) ->
#do stuff with X
與redis的通信通過套接字進行。 套接字仍然是I / O,並且(幾乎)節點中的所有I / O都是異步處理的。 是的,您需要回調。
除了其他回答者所說的之外:Redis庫允許您與遠程Redis主機連接,在這種情況下,存在更多的重要阻塞。 Redis從2.0到2.4的版本都支持虛擬內存 ,這意味着從原則上講您可以從磁盤讀取數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.