mongodb存放關係好還是直接存資料好?
为情所困
为情所困 2017-04-28 09:06:33
0
4
774

比方說每個數據需要相關用戶的信息,是存放user_id,每次讀取時都去獲取最新的用戶信息,還是直接存放user對象的實際數據?

是時間換空間,還是空間換時間?

好糾結啊,大家一般怎麼操作?

为情所困
为情所困

全部回覆(4)
迷茫

如果使用者資訊是會有更新的情況那就必須存user_id,然後另外取得(通常在使用者登入的時候已經取得並配合redis進行儲存呼叫)還有就是不要忽略mongodb的儲存讀取速度,這個是mongodb的優勢所在。就我個人而言我所有的項目都是講用戶分開儲存然後透過user id呼叫的。 僅供參考。

淡淡烟草味

的確很難用一個標準去測量

如果要聯合多個表格,因為是非同步操作,會顯得有些麻煩。

如果改動比較平凡的數據,還是用ID關聯吧

曾经蜡笔没有小新

大多還是存放user_id得,這樣子好管理些

漂亮男人

當然是存 id , 從邏輯上講 如果用戶註銷/被刪除/被舉報/存在違規的內容 , 但是你存的是實際數據, 到時候你怎麼修改呢?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!