Python 3.x 为什么在elasticsearch中使用线串比使用多边形花费的大容量插入时间要长得多?
“位置”字段的索引映射为:Python 3.x 为什么在elasticsearch中使用线串比使用多边形花费的大容量插入时间要长得多?,python-3.x,
elasticsearch,geometry,geojson,Python 3.x,
elasticsearch,Geometry,Geojson,“位置”字段的索引映射为: { "type": "geo_shape", "tree": "quadtree", "precision": "25m" } 只有另外两个字段几乎没有内容 批量插入多边形和点可以正常工作,但效果不好(50.000点=3分钟;450个多边形=1.5分钟)。但当我尝试插入行字符串时,我就遇到了超时。我尝试了更少的精度和更多的时间,这当然有一点帮助,但最终,即使是20分钟和50米的精度也遇到了一个由1500个点组成的字符串超时。有趣的是,大多数线
{
"type": "geo_shape",
"tree": "quadtree",
"precision": "25m"
}
只有另外两个字段几乎没有内容
批量插入多边形和点可以正常工作,但效果不好(50.000点=3分钟;450个多边形=1.5分钟)。但当我尝试插入行字符串时,我就遇到了超时。我尝试了更少的精度和更多的时间,这当然有一点帮助,但最终,即使是20分钟和50米的精度也遇到了一个由1500个点组成的字符串超时。有趣的是,大多数线条实际上也是之前插入的多边形的一部分。所有这些都是有效的geoJson。我不知道下一步该去哪里。有人有什么暗示吗