无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。

文档部分更新和全部更新

Elasticsearch | 作者 S_Rainbow | 发布于2019年01月21日 | 阅读数:3808

之前门诊和住院是分了两个索引建立的,现在需求要以患者维度进行操作,打算选择大宽表设计索引,那么现在就会出现一个患者id会对应多个住院病历和多份门诊病历,那么当我全量灌数据入es后,这个患者新增或者更新了一条或多条住院或者门诊的信息,那么我的更新策略需要全量更新么,还是直接更新部分就好了。是根据患者id拿到所有的住院信息和门诊信息去全量更新,还是仅仅更新部分进去就可以了,这样的话有什么实现方式么。
跪求大神解决问题~~~~
已邀请:

God_lockin

赞同来自:

可以部分更新,用nested数据结构试试

ccsy

赞同来自:

我有类似的场景,目前我就是删除之后再全量更新,这样不需要管数据是新增还是更新或是删除

要回复问题请先登录注册