鍍金池/ 問答/數(shù)據(jù)庫  HTML/ 點(diǎn)贊系統(tǒng)的 數(shù)據(jù)表設(shè)計(jì)

點(diǎn)贊系統(tǒng)的 數(shù)據(jù)表設(shè)計(jì)

一個(gè)集贊的系統(tǒng), 應(yīng)該如何設(shè)計(jì)數(shù)據(jù)表,
我打算在用戶表中增加一個(gè)字段,其中放一個(gè)數(shù)組,把點(diǎn)贊的內(nèi)容的 id 放進(jìn)去,取消贊了 再把這個(gè) id 移除出 數(shù)組

求更好的方法

回答
編輯回答
冷溫柔

應(yīng)該單獨(dú)拉出來用緩存來做吧,然后可以定時(shí)持久化到數(shù)據(jù)庫。直接用數(shù)據(jù)庫做的話,比如短時(shí)間內(nèi)來一個(gè)大并發(fā)的場(chǎng)景時(shí)(網(wǎng)紅發(fā)文瞬間多了幾十個(gè)贊),可能會(huì)有瓶頸。

當(dāng)然,也要考慮你們具體的場(chǎng)景。

2018年4月13日 01:05