2011-11-10 36 views
1

我正在做我的第一個項目在節點/快遞。在節點上快速傳輸 - 什麼數據存儲?

我期待實現數據存儲,發現快遞使用的Redis作爲會話存儲。這是否意味着默認快速安裝redis?我問的原因是我在考慮是否要安裝mongodb,但如果redis已經在使用,我會繼續使用它。

新的節點,並表示這麼多的讚賞任何意見。

回答

1

我最後一次檢查,快遞默認使用內置的內存數據存儲和連接,Redis的是一個單獨的包。

明示安裝既不redis的(數據庫可執行),也不節點redis的(對於節點redis的API結合),也不連接-redis的(會話存儲器用於連接和表達使用redis的)。

Redis是一個非常簡單的數據庫相比,MongoDB的。 Mongodb是一個完整的面向文檔的數據庫,而redis只是一個內存中的鍵值存儲。

此外,快遞依賴於連接大多數的東西,包括會話管理和會話是由連接提供的事實。

+0

非常有用的信息 - 謝謝。 – Chin

0

的原因,我想問的是,我琢磨是否要安裝MongoDB的,但如果 Redis的是已經在那裏使用,我也有去。

問題你應該問的是,如果redis會是你的東西的正確的數據存儲。 Redis不支持查詢哪些可能對您和您的數據檢索至關重要,因此如果這是您的要求之一,您應該使用mongodb。

+0

好點:我現在只需要在某處拋出一些關鍵值對。 - 謝謝。 – Chin