Updated in *conf/neo4j.properties. i.e.,*
*# Enable auto-indexing for nodes, default is false*
*node_auto_indexing=true*
*# The node property keys to be auto-indexed, if enabled*
*node_keys_indexable=name*

I have not done the step 'Setup Node Auto-Index as Fulltext-Index'. This
has REST POST calls. Is this setting mandatory? I haven't tried REST calls,
is it possible to make this setting from 'neo4j-shell'?

Also, I am not using ':node_auto_index' in my query. I need to find-out how
to use ':node_auto_index' in 'match' as I don't use 'start' in my query.

Query still takes 1.6 seconds.

Thanks,
Krishna


On Sat, Apr 26, 2014 at 10:01 PM, Michael Hunger <
[email protected]> wrote:

> Wrong config file
>
> It's neo4j.properties
> Also misses the prop-keys
>
> Sent from mobile device
>
> Am 26.04.2014 um 18:28 schrieb Krishna Shetty <[email protected]>:
>
> Thank you.
>
> Did the following:
> *>sudo vim conf/neo4j-server.properties*
> *Added below two lines at the bottom(these lines were not there already)*
> *node_auto_indexing=true*
> *node_keys_indexable=name*
>
> *Restarted neo4j.*
>
> *And ran below cypher:*
> *>MATCH (n) WHERE has(n.name <http://n.name>) SET n.name
> <http://n.name>=n.name <http://n.name>;*
> *+-------------------+*
> *| No data returned. |*
> *+-------------------+*
> *Properties set: 94701*
> *19652 ms*
>
> It used to take around 4sec, I think same search query now takes around 2
> seconds
> I am using neo4j-community-2.0.1 on AWS EC2 medium instance.
>
> I think it still takes long time return search result.
> Is neo4j suitable for these kind of searches?
>
> Thanks
>
> On Saturday, April 26, 2014 3:59:02 PM UTC+5:30, Michael Hunger wrote:
>>
>> See my blog post
>>
>> http://jexp.de/blog/2014/03/full-text-indexing-fts-in-neo4j-2-0/
>>
>> Sent from mobile device
>>
>> Am 26.04.2014 um 11:27 schrieb Krishna Shetty <[email protected]>:
>>
>> I am working search feature. I need to return all nodes with matching
>> string in 'name' property.
>>
>> I am using the query as suggested 
>> here<http://stackoverflow.com/questions/13828953/like-clause-in-cypher-query>
>> :
>> *match <mypattern> where n.name <http://n.name> =~ '.*SUBSTRING.*' return
>> n.Name;*
>>
>> I have also added index on name property.
>> *CREATE INDEX ON :MyLabel1(name);*
>>
>> But the query is not *fast.*
>>
>> I have read about full text case insensitive indexing, please suggest how
>> to do this through cypher query.
>> Or is there any other way to improve search speed.
>>
>> Thanks
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Neo4j" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> For more options, visit https://groups.google.com/d/optout.
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Neo4j" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/neo4j/mPBSwxhEfA4/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to