2014-02-12 128 views

回答

0

所有的問題都取決於系統的拓撲結構和/或體系結構。如果您的應用程序完全駐留在一臺計算機上,我認爲您不會在分離的計算機上提供服務。

但假設你有分佈式應用程序。

在這種情況下,在分開的節點上使用分離的服務進行緩存是有意義的。和OOP一樣,你可以簡單地將數據封裝在緩存中。其他服務取決於您的緩存,而不是直接在Redis上 - 您可以決定將redis更改爲其他內容。緩存服務的另一個優點是,您可以根據吞吐量緩存內存中的數據並不時從redis獲取數據。請注意,您可以簡單地購買具有大量RAM的服務器,例如192gb,因爲緩存服務比其他任何東西都需要更多的內存。