鍍金池/ 問答/Java  PHP  GO/ Web消息中心怎么做?

Web消息中心怎么做?

公司一個新任務(wù) 消息中心,有沒有大佬指點小弟下。具體需求就是比如運營在后臺發(fā)一篇通知,現(xiàn)在的幾百萬用戶的消息中心會出現(xiàn)一條未讀消息,然后可以標記已讀還有刪除功能。還有各種其他的消息,比如支付提醒、收藏的店鋪上新提醒。這個要怎么設(shè)計,感覺mysql頂不住啊?

回答
編輯回答
編輯回答
萌二代

有這么多的用戶,一次性給每一個用戶插入一條數(shù)據(jù)庫的數(shù)據(jù)肯定是不合適的,至少需要拆分兩張表,一張表用來記錄系統(tǒng)發(fā)送的信息,是全局的,一條信息對應(yīng)一條記錄;另一張表用來標注用戶有沒有讀這條信息。這樣可以忽略掉一些長期沒有登錄的用戶。

2017年10月27日 23:45