0
我想爲與我的網站特定部分相關的近期活動構建「feed」。我以前沒有使用過的memcache,但我喜歡這樣想的東西:在memcached中保留活動日誌的最佳方法
- 當新資料片被提交到網站,指定一個唯一的關鍵,同時還應將其添加到內存緩存。
- 將此密鑰添加到memcache中現有列表的末尾,以便稍後可以引用它。
- 檢索時,首先檢索鍵從內存緩存
- 列表對於檢索的每個鍵,檢索的信息
- 字符串的各個片拼在一起並返回它們的「喂」
例如用戶評論:用戶寫道,「好主意」
- 分配一個唯一的密鑰,以「好主意,」讓我們說鍵「1234」
- 插入一個關鍵/數據對成記憶快取,1234 - >「好主意」
- 追加「1234」到鍵的現有列表:KEY_LIST - > {2341,41234,124,341,1234}
- 現在檢索時,第一次查詢的關鍵清單:{} 2341,41234,124,341,1234
- 對於關鍵列表中的每個鍵,檢索數據: 2341 - > 「是」 41234 - > 「好點」 124 - > 「這很有趣」 341 - >「我不同意」 1234 - >「好主意」
這是一個好方法嗎?
謝謝!