mongodb存放关系好还是直接存数据好?
为情所困
为情所困 2017-04-28 09:06:33
0
4
719

比方说每条数据需要相关用户的信息,是存放user_id,每次读取时都去获取最新的用户信息,还是直接存放user对象的实际数据?

是时间换空间,还是空间换时间?

好纠结啊,大家一般怎么操作?

为情所困
为情所困

全員に返信(4)
迷茫

如果用户信息是会有更新的情况 那就必须存user_id,然后另外获取(通常在用户登录的时候已经获取并配合redis进行存储调用)还有就是不要忽略mongodb的存储读取速度,这个是mongodb的优势所在。就个人而言我所有的项目都是讲用户分开存储然后通过user id调用的。 仅供参考。

いいねを押す +0
淡淡烟草味

的确很难用一个标准去衡量

如果要联合多个表格,因为是异步操作,会显得有些麻烦。

如果改动比较平凡的数据,还是用ID关联吧

いいねを押す +0
曾经蜡笔没有小新

大多还是存放user_id得,这样子好管理些

いいねを押す +0
漂亮男人

当然是存 id , 从逻辑上讲 如果用户注销/被删除/被举报/存在违规的内容 , 但是你存的是实际数据, 到时候你怎么修改呢?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!