【问题标题】:Geolocation or geohash grid/bucket key value store possible with Elastic Search?使用 Elastic Search 可以进行地理定位或 geohash 网格/存储桶键值存储吗?
【发布时间】:2014-08-20 05:21:40
【问题描述】:

是否可以将 Elastic Search 用作 geohash 键值存储?

例如,我想将移动对象存储到 Elastic Search 中,使用它们的 geohash 作为索引。写入速度不是太重要,只是读取速度。所以我想使用键值geohash查找,理论上会很快。

我不确定 Elastic Search 是如何在幕后工作的,那么这可能吗?

【问题讨论】:

    标签: geolocation elasticsearch geohashing


    【解决方案1】:

    作为更新,我得到了这个工作,它比我想象的要简单得多。我使用 geohash 而不是经度/纬度来索引位置信息,作为奖励,我能够立即获得缩小支持,因为我可以删除 geohash 的最后一个字符。此外,elasticsearch 中的“返回邻居”布尔标志允许我处理边界边缘情况。

    这可能会返回比需要更多的信息,但在客户端,您可以将其缩减到您需要的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-27
      • 2019-05-27
      • 1970-01-01
      相关资源
      最近更新 更多