gpt4 book ai didi

Elasticsearch 文档 ID 类型整数与字符串 : Is there any performace difference?

转载 作者:行者123 更新时间:2023-12-03 14:50:28 27 4
gpt4 key购买 nike

我正在使用 Elasticsearch 2.3.1。目前所有的文档 ID 都是整数。但是我有一种情况,文档 ID 可以是数值,有时也可以是字母数字字符串。所以我需要使字段类型为“字符串”。

所以,我需要知道基于 Id 的类型是否有任何性能差异。请帮忙....

最佳答案

即使您的映射另有说明,Elasticsearch 也会将 id 存储为字符串:

  "mappings": {
"properties": {
"id": {
"type": "integer"
},
那是我的映射,但是当我对 _id 进行排序时,我得到的文档排序为:
10489、10499、105、10514...
即以字符串顺序。

关于Elasticsearch 文档 ID 类型整数与字符串 : Is there any performace difference?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36597320/

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