場景:用戶對某個作品等進行留言評論, 數據庫中單獨一個表存儲這些留言,里面包含用戶的頭像和昵稱等信息,方案:評論表中使用 用戶id, 與用戶表進行關聯每條評論記錄直接把用戶的id, 頭像和昵稱一起存,方便讀取。疑問?原本計劃方案1,可是,如果評論比較多,那就需要遍歷每一條評論,取出用戶id,然后在用戶表查詢出信息,一并返給前端,這不會很慢嗎,這樣的一個接口會有很對數據庫進行很多次的查詢。方案2:想想就覺得不太靠譜,會有很多問題,(1)空間浪費,(2)用戶更新信息,會比較麻煩大家如何處理的呢,哪怕告訴我一句方案1并不慢也可以啊,打消我心中的這個疑問?。。。拜托了?
數據庫中評論表里關聯用戶信息性能上的疑問?
楊__羊羊
2018-07-18 13:38:03