微信朋友圈資料庫模式如何設計的?

來源:果殼範文吧 1.52W

請教大神,微信的朋友圈,A分享一條訊息出去,A的.好友,B,C,D都可以看到,如果BCD之間互相不為好友,A與B,C,D之間的對話,又是A,B或者AC,AD單向可見的, 另外的B的其他好友E,與A無關系的話,對整個訊息是完全不可見的。
請教大神,如何設計這樣的資料庫模式,表結構,才能最高效?
User表儲存使用者資訊(userid, ...)
User與User好友關係表 (userId1, userId2,..)
訊息表(msgid,msgType,....)
類似種種。。。。

微信朋友圈資料庫模式如何設計的?

熱門標籤