栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Elasticsearch中映射具有多层,嵌套与父子关系的书籍

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Elasticsearch中映射具有多层,嵌套与父子关系的书籍

如果使用该

nested
类型,则所有内容都将包含在同一
_source
文档中,对于大型书籍而言,这可能会很麻烦。

而如果您为每个章节和/或章节使用父级/子级文档,则最终可能会遇到较小的块,这更容易咀嚼…

与往常一样,它在很大程度上取决于您要进行的查询,因此您应该首先考虑要支持的所有用例,然后才能更好地确定哪种方法是最佳的。

还有另一种方法既不使用嵌套也不使用父/子,并且仅涉及非规范化。具体来说,您可以选择要考虑的最小“实体”,例如一个部分,然后为每个部分创建独立的文档。在这些章节文档中,您将具有书籍标题,作者,章节标题,章节标题等字段。

您可以在自己的索引中尝试每种方法,并查看它们在用例中的作用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382917.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号