我正在尝试使用Elastic Search构建geoloc服务(仅来自法国)。我有几个要创建的索引,例如国家,地区,县,城市,包含自身的多边形的邻居。 对于每个城市,我都有一个要包括的最近城市的列表。
我希望能够如何设计此类数据:
我不知道是否必须使用路径层次标记器模式。
我试图通过引用从下到上的数据来构建唯一索引邻居(邻居=>城市=>县=>地区=>国家)。但是我不知道关于数据量是否是一个好主意。 (1个国家,40个地区(旧的和新的地区),101个县,36000个城市和7700个邻居),尤其是多边形。
有什么主意吗?
提前谢谢!