暱稱和頭像在列表的設計思路
在一些列表場景(帖子、回覆、評論)往往會附帶暱稱、頭像這樣的屬性。在模型上業務肯定和使用者的這些屬性分開儲存的,所有要麼join查詢、要麼冗餘欄位、要麼從快取裡取。
第一種join在現代應用中是肯定不能忍受的,尤其是在高併發、大訪問量的情況下;
第二種冗餘欄位會涉及到當暱稱或者頭像更新後,會大量更新業務表,搞不好會造成鎖表
第三張從快取裡取,我理解最好從jvm裡快取熱點使用者的資訊,如果沒有再從共享快取取,但是jvm的快取是有大小限制的,會不會造成miss到共享快取導致效能低下呢?
請@banq老師給分析下
第一種join在現代應用中是肯定不能忍受的,尤其是在高併發、大訪問量的情況下;
第二種冗餘欄位會涉及到當暱稱或者頭像更新後,會大量更新業務表,搞不好會造成鎖表
第三張從快取裡取,我理解最好從jvm裡快取熱點使用者的資訊,如果沒有再從共享快取取,但是jvm的快取是有大小限制的,會不會造成miss到共享快取導致效能低下呢?
請@banq老師給分析下
相關文章
- 微信花式暱稱設定教程 微信花式暱稱怎麼弄?
- 微信小程式獲取使用者頭像和暱稱能力調整!新的代替方案!微信小程式
- 字串(暱稱)過濾特殊符號和表情(通用)字串符號
- 短視訊帶貨原始碼,屬於暱稱時,隨機產生新暱稱原始碼隨機
- TP3.1.3 魔力日誌網-自動顯示QQ頭像QQ暱稱
- win10 yy暱稱亂碼怎麼辦_win10亂碼暱稱怎麼解決Win10
- Dcat-Admin SelectTable 表格選擇器選擇後顯示使用者頭像和暱稱
- 微信小程式 獲取微信暱稱頭像 獲取openid 封裝請求post微信小程式封裝
- 遊戲中合併區服,暱稱問題遊戲
- Javaweb設計思路JavaWeb
- HTTP 協議的歷史演變和設計思路HTTP協議
- 設計思路-服務和庫平滑遷移
- php程式對微信你暱稱的表情處理匯出excel檔案PHPExcel
- 無法理解的設計思路
- 剖析 HTTPS 的設計思路HTTP
- 資訊架構的設計思路 .架構
- UI設計培訓分享:UI設計師的設計思路UI
- rxjs Observable 設計原理背後的 Pull 和 Push 思路JS
- OK Log設計思路
- flask route設計思路Flask
- 遊戲角色設計思路遊戲
- 積分商城如何梳理思路和進行設計
- 驗證.N“.NET研究”ET強命稱的思路和例項
- 自動登入的設計思路
- 訂購軟體的設計思路
- 使用lsd 和 exa 來重新想象和設計你的檔案和目錄列表
- 通用點贊設計思路
- 創意設計新思路
- iOS倒數計時設計思路和一個系統時間的坑iOS
- 淺談12306 核心模型設計思路和架構設計模型架構
- 淺談12306核心模型設計思路和架構設計模型架構
- 3分鐘短文:Laravel路子真野啊!路由暱稱字首中介軟體Laravel路由
- 【基礎題】【類】類的設計思路
- 玩法設計的結構化分析思路
- 《軟體專案管理》的設計思路專案管理
- 如何設計遊戲好友列表遊戲
- 原創 正則引擎完工,記錄下思路和設計
- MASA Framework - 整體設計思路Framework