首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在solar或elasticsearch中如何在代码级实现空间搜索

在solar或elasticsearch中如何在代码级实现空间搜索
EN

Stack Overflow用户
提问于 2016-08-17 18:13:39
回答 1查看 16关注 0票数 0

既然lucene完全是用java开发的,我能不能找出solar或elasticsearch是如何实现空间的,因为它们使用的是lucene

EN

回答 1

Stack Overflow用户

发布于 2016-08-17 19:25:06

虽然这是一个非常广泛的问题,但从the github repo for Lucene and Solr开始是一个很好的起点。搜索Solr Spatial将为您提供Lucene Spatial功能的the code for Solr's interface,并给出类的名称(通过查看导入,Lucene代码库中的重要部分是什么)。

在深入研究了一些代码之后,在AbstractSpatialFieldType中查看定义为空间字段类型的字段似乎是深入研究Solr实现的好地方。

此外,我可以推荐查阅Lucene Solr革命前几年的空间讨论,在那里你应该能够找到关于实现的深入讨论(以及它在过去几年中的演变)。David Smiley一直负责Solr方面的实现(据我所知,Solr方面也包括很多Lucene方面的内容)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38993775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档