javascript - 請(qǐng)教一個(gè)分頁(yè)緩存同步更新的問(wèn)題?
問(wèn)題描述
現(xiàn)在在一個(gè)圖書(shū)館項(xiàng)目中我對(duì)學(xué)生的筆記是采用分頁(yè)ajax的形式來(lái)加載,但是現(xiàn)在在做緩存的同步更新的方面遇到了一點(diǎn),想請(qǐng)教一下各位網(wǎng)友。
比如學(xué)生在刪除一篇文章的時(shí)候,我要同時(shí)更新分頁(yè)中的緩存,因?yàn)槭遣捎胊jax的形式來(lái)加載,前后端的交互出了一點(diǎn)問(wèn)題。
好像沒(méi)說(shuō)的很清楚,就是當(dāng)用戶刪除一篇筆記的時(shí)候,我要怎么知道這篇筆記到底屬于哪一頁(yè)呢?我自己想到了一些方案,但是要改動(dòng)很多的前端代碼,要花費(fèi)一些時(shí)間,各位網(wǎng)友能否給出一些建議?
p.s: 業(yè)務(wù)沒(méi)有那么簡(jiǎn)單,比如用戶單獨(dú)瀏覽一篇筆記的時(shí)候是沒(méi)有統(tǒng)計(jì)分頁(yè)信息的。
問(wèn)題已經(jīng)解決了, 推薦quora上一篇文章 -> https://www.quora.com/Why-doe...
其實(shí)我的問(wèn)題更多的還是在業(yè)務(wù)的細(xì)節(jié)方面,和上面的文章并沒(méi)有太多的關(guān)系,推薦做緩存的朋友閱讀一下。
問(wèn)題解答
回答1:可以看下這個(gè): http://bbs.csdn.net/topics/39...
回答2:題主,你之前問(wèn)過(guò)這個(gè)問(wèn)題,不知道最終的解決方案是什么,如果采用外置索引,那么當(dāng)刪除筆記時(shí),不需要關(guān)心哪一頁(yè),刪除筆記,同時(shí)刪除關(guān)系就可以。關(guān)系不用建立緩存。
回答3:問(wèn)題已經(jīng)解決了, 推薦quora上一篇文章 -> https://www.quora.com/Why-doe...
其實(shí)我的問(wèn)題更多的還是在業(yè)務(wù)的細(xì)節(jié)方面,和上面的文章并沒(méi)有太多的關(guān)系,推薦做緩存的朋友閱讀一下。
回答4:你前端ajax請(qǐng)求的時(shí)候不就知道屬于哪一頁(yè)了么。
相關(guān)文章:
1. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????2. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)3. html按鍵開(kāi)關(guān)如何提交我想需要的值到數(shù)據(jù)庫(kù)4. mysql取模分表與分表5. gvim - 誰(shuí)有vim里CSS的Indent文件, 能縮進(jìn)@media里面的6. HTML 5輸入框只能輸入漢字、字母、數(shù)字、標(biāo)點(diǎn)符號(hào)?正則如何寫(xiě)?7. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯(cuò)誤8. PHP類(lèi)屬性聲明?9. objective-c - ios 怎么實(shí)現(xiàn)微信聯(lián)系列表 最好是swift10. javascript - 請(qǐng)教如何獲取百度貼吧新增的兩個(gè)加密參數(shù)
