ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrey Mashenkov <andrey.mashen...@gmail.com>
Subject Re: How does Ignite Lucene based text indexing & querying work if a field has comma separated values
Date Fri, 23 Jun 2017 15:58:11 GMT
Hi Muthu,

Using comma as separator is bad idea in common case. As you see from Unicode
standard, 3,456.789   wouldn't break into 2 words.
It would be better to use space character or comma (or other separator you
want) with space.

On Fri, Jun 23, 2017 at 3:22 PM, Manu <maxnu00@hotmail.com> wrote:

> Hi,
> If you need advanced lucene search you could modify GridLuceneIndex to
> parse
> KeyCacheObject and CacheObject on store method to create additional
> IndexableFields applying transformation to non string values.
> We just integrate cassandra-lucene-index concept from stratio
> implementation
> (https://github.com/Stratio/cassandra-lucene-index, documentation here
> https://github.com/Stratio/cassandra-lucene-index/blob/branch-3.0.13/doc/
> documentation.rst)
> on GridLuceneIndex to support advanced lucene search like spatial,
> bitemporal, maps, list... based on mappers modifying @QueryTextField (with
> allow add mapper definition, i.e. how you want to index fields on lucene)
> and modifying annotation processor on CacheConfiguration. This allow use
> advanced lucene search on standard ignite SqlQueries not only on TextQuery,
> that has a very limited functionality. GridLuceneIndex is now a
> GridH2Index!!,  so we could make complex joins with other entities using
> complex lucene filters. Functionality and performance results are awesome!!
> Also we have made some improvements to indexing module... like
> auto-register
> NEW sqlfields, auto rebuild and create NEW indexes...if entity definitions
> change.
> When we have some free time we will share the code for community!
> Bye!
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/How-does-Ignite-Lucene-based-text-
> indexing-querying-work-if-a-field-has-comma-separated-
> values-tp13830p14064.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Best regards,
Andrey V. Mashenkov

View raw message