暱稱和頭像在列表的設計思路
在一些列表場景(帖子、回覆、評論)往往會附帶暱稱、頭像這樣的屬性。在模型上業務肯定和使用者的這些屬性分開儲存的,所有要麼join查詢、要麼冗餘欄位、要麼從快取裡取。
第一種join在現代應用中是肯定不能忍受的,尤其是在高併發、大訪問量的情況下;
第二種冗餘欄位會涉及到當暱稱或者頭像更新後,會大量更新業務表,搞不好會造成鎖表
第三張從快取裡取,我理解最好從jvm裡快取熱點使用者的資訊,如果沒有再從共享快取取,但是jvm的快取是有大小限制的,會不會造成miss到共享快取導致效能低下呢?
請@banq老師給分析下
第一種join在現代應用中是肯定不能忍受的,尤其是在高併發、大訪問量的情況下;
第二種冗餘欄位會涉及到當暱稱或者頭像更新後,會大量更新業務表,搞不好會造成鎖表
第三張從快取裡取,我理解最好從jvm裡快取熱點使用者的資訊,如果沒有再從共享快取取,但是jvm的快取是有大小限制的,會不會造成miss到共享快取導致效能低下呢?
請@banq老師給分析下
相關文章
- 微信花式暱稱設定教程 微信花式暱稱怎麼弄?
- CSDN 暱稱和ID修改指引
- 微信小程式獲取使用者頭像和暱稱能力調整!新的代替方案!微信小程式
- 字串(暱稱)過濾特殊符號和表情(通用)字串符號
- 仿釘釘頭像(有頭像顯示圖片拼接,無圖顯示暱稱)
- 短視訊帶貨原始碼,屬於暱稱時,隨機產生新暱稱原始碼隨機
- Dcat-Admin SelectTable 表格選擇器選擇後顯示使用者頭像和暱稱
- TP3.1.3 魔力日誌網-自動顯示QQ頭像QQ暱稱
- win10 yy暱稱亂碼怎麼辦_win10亂碼暱稱怎麼解決Win10
- 微信小程式 獲取微信暱稱頭像 獲取openid 封裝請求post微信小程式封裝
- 遊戲中合併區服,暱稱問題遊戲
- 剖析 HTTPS 的設計思路HTTP
- rxjs Observable 設計原理背後的 Pull 和 Push 思路JS
- Javaweb設計思路JavaWeb
- 設計思路-服務和庫平滑遷移
- 無法理解的設計思路
- UI設計培訓分享:UI設計師的設計思路UI
- 驗證.N“.NET研究”ET強命稱的思路和例項
- 使用lsd 和 exa 來重新想象和設計你的檔案和目錄列表
- php程式對微信你暱稱的表情處理匯出excel檔案PHPExcel
- 通用點贊設計思路
- 遊戲角色設計思路遊戲
- 創意設計新思路
- 玩法設計的結構化分析思路
- 【基礎題】【類】類的設計思路
- 2048小遊戲設計思路遊戲設計
- Widget Manager 設計思路學習
- MASA Framework - 整體設計思路Framework
- 好程式設計師web前端教程分享預設行為和拖拽思路程式設計師Web前端
- 3分鐘短文:Laravel路子真野啊!路由暱稱字首中介軟體Laravel路由
- 槍械的美學設計與思路解析
- 聊聊android列表檢視的快取設計Android快取
- 角色設計思路解析:陰陽師式神是怎麼設計的?
- 2.7.3 spfile的預設名稱和路徑
- API介面安全性設計思路API
- 程式設計思路-球連球組成的群程式設計
- MMO/FPS遊戲副本關卡的設計思路遊戲
- 當代黨建館設計的基本思路