我們假設Stackoverflow提供了Web服務,您可以在其中檢索特定用戶提出的所有問題。請求獲得來自用戶A的所有問題,可能會導致以下JSON輸出:將Web服務中的數據緩存到數據庫中是個好主意嗎?
{
{
"question": "What is rest?",
"date_created": "20/02/2010",
"votes": 1,
},
{
"question": "Which database to use for ...",
"date_created": "20/07/2009",
"votes": 5,
},
}
如果我想操縱和我想的任何方式呈現數據,會是明智的,傾倒在當地數據庫?在某些時候,我還想要檢索每個問題的所有答案並將它們存儲在本地數據庫中。
,我正在考慮的工作流程是:在
- 用戶登錄,甩掉他們在本地數據庫。
- 用戶想要一個特定問題的所有答案,另一個Web服務執行檢索並將其轉儲到本地數據庫中。
- 用戶註銷後,從本地數據庫中刪除該用戶的所有問題和答案。
我應該使用哪種技術來緩存每個請求?我也可以有幾百個用戶同時登錄的情況。 – 2010-03-08 21:18:29