2012-10-29 100 views
4

我應該開發網站來完成一些有關自動完成大量書籍的數據。 每個頁面都有1500個左右的ajax請求到服務器!使用memcached存儲會話數據,是否安全?

所以我決定用Yii框架來完成它的主要部分,而不是使用ajax,而是使用NodeJS的Socket.IO來獲得更快的響應。

現在的問題是兩種編程語言之間的同步會話數據。使用memcached存儲它是否安全?

我的意思是將SESSIONID保存爲memcached中的鍵名,並使用JSON作爲值。 所以我可以通過PHP和NodeJS訪問它。 安全嗎?

回答

4

我不會建議使用Memcached。緩存可能隨時失效,最終會丟失數據。我會建議你使用一個解決方案,如Redis

3

我不會推薦使用Memcached - 一旦緩存變滿,它將開始刪除數據和/或如果你的Memcached服務器崩潰,那麼你也將失去數據。

我會推薦使用類似Redis或Membase的東西。