Redisearch中的多边形查询

时间:2019-04-19 21:58:22

标签: elasticsearch redisearch

RediSearch在阅读https://redislabs.com/blog/search-benchmarking-redisearch-vs-elasticsearch/之后看起来很有希望。 我们目前使用elasticsearch。我们严重依赖其多边形查询功能https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-geo-polygon-query.html

我在RediSearch中找不到多边形查询。是否有其他名称?有没有人使用RediSearch进行多边形查询?您如何实现的?

目前,我唯一看到的选择是使用Geo filter获取不同圆中的点,然后在应用程序代码中找到与我的多边形的交点。

1 个答案:

答案 0 :(得分:1)

我在同一条船上,从v1.4.8开始,地理过滤器似乎仅限于地理半径过滤器。但是,看起来确实是在添加对地理多边形过滤器的支持时出现了问题:

https://github.com/RedisLabsModules/RediSearch/issues/680