2012-07-12 124 views
0

我正在爲我的應用程序編寫一個CMIS接口(服務器)。服務器需要從數據庫加載數據來處理請求。目前我正在爲每個請求加載相同的數據。CMIS:在服務器端緩存數據

有沒有一種常見的方式來緩存這些數據。每個cmis客戶端都支持Cookie嗎?是否有其他機會來緩存這些數據?

謝謝

回答

1

你不應該依賴cookies。幾個客戶端和客戶端庫支持它們,但不是全部。 Cookies可以幫助你,你應該利用它們,但是爲沒有Cookie支持的簡單客戶做好準備。

由於您的數據通常綁定到用戶,因此您可以根據用戶名建立緩存。但它取決於你的存儲庫和你的用例,你可以緩存什麼。版本庫信息和類型定義是很好的候選者。但你應該小心一切。