gpt4 book ai didi

elasticsearch - ElasticSearch 自动生成的 ID 是连续的吗?

转载 作者:行者123 更新时间:2023-11-29 02:55:44 27 4
gpt4 key购买 nike

如果我们在向elasticsearch中插入文档时没有指定Id,则Id会自动生成。我还了解到 ID 是具有预测模式的 Flake ID。

我的问题是,这些生成的 Flake ID 是否足够连续,以至于我可以对 _id 或 _uid 执行排序,并确定结果与插入的顺序相同?

最佳答案

自动生成的 _id 不是连续的。它是使用修改后的 FlakeID 算法生成的 URL 安全、Base64 编码的 GUID。 FlakeID 是一种分散式算法,可生成 k 排序的唯一 ID。

请注意,Elasticsearch 不再使用随机 UUID 生成 _id

查看更多详情:

关于elasticsearch - ElasticSearch 自动生成的 ID 是连续的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31066952/

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