热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

事件源,使用弹性搜索作为事件存储

我正在尝试找出最灵活的方式来为弹性搜索建立索引映射以存储事件。

我正在尝试找出最灵活的方式来为弹性搜索建立索引映射以存储事件。

我有两个选择。

第一个选项:
单个映射,其中定义了一些属性,例如:开始时间,结束时间,位置,用户上下文,经济上下文(收益,损失)以及相对于分类法的某些标签和相对于特定事件本身的其他备用属性,这些分组在更通用的类别中“数据”字段。
这对于将来的询问将是灵活的,并且在存储之前不需要对事件数据进行映射工作。

第二个选项:
使用定义良好的映射创建不同的索引,并让logstash将事件转换为特定文档并将其存储在相对索引中。
这将需要维护和更新不同的索引/映射并编写转映射逻辑。

前言:
我必须处理一个复杂且已经具有微服务的应用程序,并为域事件创建知识的搜索源。

有没有人了解弹性事件存储数据库映射设计的最佳实践和陷阱?
书籍将不胜感激。

我也想知道是否已经有捆绑的选项来管理这种数据库。





推荐阅读
author-avatar
小艾的沙滩
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有