关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
上个月关门了。
改进这个问题
我使用的是elasticsearch版本6.2.4。
我有下面的情况,需要一个解决这一点。计划有两个指数低于属性。
雇员ID、雇员姓名、职务、更新日期
指标1:员工(每位员工的最新任命)指标2:员工历史(每位员工的任命历史)
有一名员工作为软件工程师加入。因此index1和index2将包含以下文档
索引:雇员雇员ID:1001,雇员姓名:sam,职务:软件工程师,修订ID:10
索引:员工历史
后来他晋升为高级软件工程师。因此指标记录如下。
索引:员工员工ID:1001,员工姓名:sam,职务:高级软件工程师
索引:员工\历史员工ID:1001,员工姓名:sam,职务:软件工程师
后来他晋升为队长。因此指标记录如下。
索引:员工employeeid:1001,员工姓名:sam,职务:团队负责人
索引:员工历史employeeid:1001,employeename:sam,职务:软件工程师employeeid:1001,employeename:sam,职务:高级软件工程师
在这里,我想使用logstash将文档推送到elastic。
您能为解决方案提供弹性/日志存储配置建议吗。
我希望以这种方式保存数据,因为我必须显示每个员工的指定历史记录(员工+员工历史记录),但我将使用索引employee进行所有搜索功能,因为此索引将为每个员工提供最新的指定。
暂无答案!
目前还没有任何答案,快来回答吧!