Sent from mobile device

Am 26.04.2014 um 19:42 schrieb Krishna Shetty <[email protected]>:

> 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'?

You have to configure the index correctly _upfront_
> 
> 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

You _have_ to use start for fts

> 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) SET n.name=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:
>>>>> match <mypattern> where 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.

-- 
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