Hello Mikhail

Thank you for the fast reply, please find my answers inline.

On Tue, Jan 3, 2012 at 11:00 PM, Mikhail Khludnev <
mkhlud...@griddynamics.com> wrote:

> Hello,
>
> Please find my thoughts below.
>
> On Wed, Jan 4, 2012 at 12:39 AM, Maxim Veksler <ma...@vekslers.org> wrote:
> >
> > Hello,
> >
> > I've started to evaluate Solr and so far haven't seen anything mentions
> for
> > support of compound indexes.
>
> If I get you right, it doesn't. AFAIK It combines separate indexes
> basing on the condensed internal ids aka docNums
>
> >
> > I'm looking to either radius or share based geospatial proximity queries
> > (find all document that are 20km from given lat,lng)
>
> http://wiki.apache.org/solr/SpatialSearch#geofilt_-_The_distance_filter
> consider https://issues.apache.org/jira/browse/SOLR-2155 if you are
> dealing with multivalue coordinates.
>
>
Thank you for the reference to SOLR-2155.

I've studied geohash[1] and the work David Smiley[2] is doing[3] for Solr
4 thoroughly.
I think that my problem is simpler - I don't need multivalue coordinates
support because my locations are represented by a single lat,lng point and
I will be searching for all the points that fall into my defined radius.
Where there is a 1:1 mapping between a document and the point it is
categorized by.


> I would also at times be doing geo queries bonded with another term (for
> > ex. "house rooms" = 5).
>
> just add separate ...&fq=H_ROOMS:5&...
> http://wiki.apache.org/solr/CommonQueryParameters#fq
>
> >
> >
> > My aim is to do very fast queries against the indexed data. I have no
> real
> > constraints on the time it would take to build this index.
> >
> > Does Solr support building and index on the 2 types of fields lat,lng &
> > "house rooms" ?
> Sure. It sounds like intersecting fqs.
>
>
Wonderful to hear this, guess I'm no really understanding how Solr / Lucene
works then.
Could you please reference me or explain how Solr builds it's index? I'm
especially interested in how the search is implemented under the hood -
Given geo & "plular" terms what would lucene do?  How would it do the
actual searching / or perhaps what I need to be asking is what & how the
"intersecting fqs" are implemented?

I apologize for the messy question, I'm only starting to understand Lucene.

Please let me know if it works for you.
>
> >
> >
> > Thank you,
> > Maxim.
>
>
[1]
http://gis.stackexchange.com/questions/18330/would-it-be-possible-to-use-geohash-for-proximity-searches
[2]
http://www.basistech.com/pdf/events/open-source-search-conference/oss-2011-smiley-geospatial-search.pdf
[3] http://code.google.com/p/lucene-spatial-playground/

Reply via email to