Geo_point vs geo_shape

Hello,
I am comapring geo_point vs geo_shape.
We currently use geo_shape to store .. well points.
We could also use geo_point.

Many years ago, i created this topic which explained the things back then.

Now, i remember there was a change regarding the geo_point type, but i don't recall in which version.

So, the question is : Is the information in the topic above still relevant?
Is geo_point still just lon/lat pair on the index, or is it using terms stored on the index?

Will ES load all points in memory when searching for points in polygon?

We are not using the inverted index to index points or shapes any more for a loooong time :slight_smile: those fields use lucene BKD tree now.

So for just points use geo_point and for shapes use of course geo_shape. The current API is the basically same for both except you cannot sort shapes by distance.