如果把几个有关系的表创建成一个 document 会面临什么问题?

2020-03-11 10:35:17 +08:00
 zhady009
比如一个订单 有订单商品 订单物流的一些信息为一个 document

目前这种我感觉是最简单的 没有什么 es 的经验想请教一下
2041 次点击
所在节点    Elasticsearch
3 条回复
Sasasu
2020-03-11 14:10:25 +08:00
修改某个用户的名字,这个用户有上万订单
zhady009
2020-03-11 14:55:34 +08:00
@Sasasu 这个问题有考虑过 不过是商品信息
kanezeng
2020-03-11 15:21:03 +08:00
如果是你举得这个例子,也就是说包含进来的信息本身就不用收到未来修改的影响的话,我觉得是没问题的。比如订单信息,很多时候本来就最好保留一个订单商品信息的当前快照,及时以后修改了商品的信息也不应该修改这个订单的信息。
但是其它情况,如果包含进来的信息是可能会需要随着未来的变动而修改的话,比如用户有好友信息,好友改了昵称后用户的好友列表也需要对应修改,这时候就要考虑什么时候同步这个修改了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/651769

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX