簡體   English   中英

Redis是否需要與磁盤存儲一樣處理?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM