gpt4 book ai didi

elasticsearch - Elasticsearch 中整数类型相对于字符串字段类型的优势

转载 作者:行者123 更新时间:2023-12-03 01:49:04 25 4
gpt4 key购买 nike

我想知道与字符串类型相比,除了整数字段类型的类型验证之外,还有哪些其他优势。据我所知,在 Lucene 索引中,这些字段无论如何都以通用字节格式存储。

我问的原因是我有一个可以是字符串和整数的字段值。我正在考虑是否应该在映射中创建不同的类型,即 localhost:9200/index/string_typelocalhost:9200/index/integer_type或者我可以安全地(在性能和其他方面)对这两种变体都使用字符串类型。

我正在使用弹性 2.4。

最佳答案

您可以使用 字符串类型 实际上对于两者。我个人认为拥有 没有任何好处。整数类型 在字符串上。但请确保您映射 string作为 not_analyzed,因此该字段的值不会被分析或标记化。这样您就可以简单地使用该字段进行聚合。也许你应该看看这个one详细说明。同时拥有两种字段类型与执行上述操作没有任何区别。

关于elasticsearch - Elasticsearch 中整数类型相对于字符串字段类型的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41978551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com