經過一段時間的發現,有98%的用戶選擇上傳本身的照片,而非調用攝像頭直接拍攝。數據庫
目標:數據庫設計
一、審覈隊列ui
二、不影響原有的用戶系統。設計
三、把不相關的頭像刪除掉。隊列
流程圖:用戶上傳頭像至隊列,1個用戶只有1個隊列,頭像圖片設置爲用戶id,那麼若是有新的頭像上傳會覆蓋掉原有的頭像。圖片
因此頭像數量是用戶的2倍數。1原有頭像。2新的頭像。新的頭像審覈經過,那麼覆蓋掉舊的頭像。數據
數據庫設計:時間
一、原有的用戶系統中只有個頭像字段。上傳
二、頭像隊列有uid和新的用戶頭像和審覈狀態系統