绊脚石乃是进身之阶。

使用什么样的自生成ID对ES是最佳的效果?

Elasticsearch | 作者 Arnold_zhao | 发布于2021年07月16日 | 阅读数:311

ElasticSearch官方的解释如下:
如果你在使用自己的 ID,尝试使用一种 Lucene 友好的 ID。包括零填充序列 ID、UUID-1 和纳秒;这些 ID 都是有一致的,压缩良好的序列模式。相反的,像 UUID-4 这样的 ID,本质上是随机的,压缩比很低,会明显拖慢 Lucene。
已邀请:

FFFrp

赞同来自: Charele

不指定ID让ES自动生成或者参看ES的算法

tongchuan1992 - 学无止境、学以致用

赞同来自:

如果你不想通过id去定位文档的话,我建议让ES自动生成性能会更好点,虽然说ES自动生成id也是uuid随机。

Arnold_zhao

赞同来自:

最终采用了UUID1的算法来生成了ID。

要回复问题请先登录注册