ES踩坑记录
文章平均质量分 60
ricardoleo
韬光养晦,厚积薄发。
展开
-
浅析 ES Update 过程
序 最近工作中用到了 UpdateRequest ,踩了一些坑,于是去阅读了一下 UpdateRequest 的核心代码。 源码位置 es update 的核心代码位于 org.elasticsearch.action.update.UpdateHelper 这个类中。具体的方法如下: public Result prepare(UpdateRequest request, IndexShard indexShard, LongSupplier nowInMillis) { final G原创 2021-08-11 16:44:50 · 4943 阅读 · 0 评论 -
ES踩坑记录:index属性值上限
最近,在工作中遇到一个 bug,才给 es 尝试插入 data 时,发生异常,死活插入不进去。 异常信息如下: 其实可以一眼看出,大概意思就是 index 内的属性值限制是 1000,现在已经超过 1000 了,那么该如何修改呢?如何查看 index 内的属性值呢? # 查看 my_index 的设置 GET my_index/_settings 可以看到,这里就是我们 index 的 fields 的上限设置,这里由于我已经修改了这个设置,所以显示是 10000。 设置方法如下: # 设置index原创 2020-06-04 15:56:13 · 2396 阅读 · 1 评论