Hi Michael,

have you been able to look at the profiling info that I sent you ? Perhaps
we can have a chat on it tomorrow in Amsterdam ..

Best,

Tom


Met vriendelijke groet / With kind regards



Ir. T. Zeppenfeldt
van der Waalsstraat 30
6706 JR  Wageningen
The Netherlands

Mobile: +31 6 23 28 78 06
Phone: +31 3 17 84 22 17
E-mail: t.zeppenfe...@ophileon.com
<t.zeppenfe...@ophileon.com>Web: www.ophileon.com
Twitter: tomzeppenfeldt
Skype: tomzeppenfeldt


2014-05-21 21:23 GMT+02:00 Michael Hunger <michael.hun...@neotechnology.com>
:

> That's why I suggested UNION.
>
> So the two individual queries take 14s? Still way too long.
>
>
> On Wed, May 21, 2014 at 3:40 PM, Tom Zeppenfeldt <tomzeppenfe...@gmail.com
> > wrote:
>
>> I have some problems starting the shell from my Mac Terminal (it's giving
>> me a out of mem error) , but form the webadmin powerconsole. Can't find any
>> documentation either on how to set shell to have me return profile.
>>
>> neo4j-sh (?)$ export termname="Eurovoc"
>>
>> *Your first Query*
>> neo4j-sh (?)$ match
>> (j:jurt)-[:HAS_TERM]->()-[:BT*0..]->(t:term)-[:BT]->(t2:term
>> {name:{termname}})  return t.name, count(distinct j) as count  order by
>> count desc limit 10
>>
>> > ;
>> ==> +-------------------------------------------------+
>> ==> | t.name                                  | count |
>> ==> +-------------------------------------------------+
>> ==> | "gezondheidsbeleid"                     | 1823  |
>> ==> | "overtreding"                           | 1393  |
>> ==> | "Europese organisatie"                  | 1389  |
>> ==> | "EU-instantie"                          | 1323  |
>> ==> | "mondiale organisatie"                  | 1277  |
>> ==> | "gespecialiseerde instelling van de VN" | 1143  |
>> ==> | "handeling van de EU"                   | 1129  |
>> ==> | "internationaal publiekrecht"           | 1091  |
>> ==> | "sociaal beleid"                        | 971   |
>> ==> | "rechtsvordering"                       | 915   |
>> ==> +-------------------------------------------------+
>> ==> 10 rows
>> *==> 8775 ms*
>>
>> *Your second Query*
>> neo4j-sh (?)$ match (j:jurt)-[:HAS_TERM]->()-[:BT*0..]->(t2:term
>> {name:{termname}})  return t.name, count(distinct j) as count  order by
>> count desc limit 10;
>> ==> SyntaxException: t not defined (line 1, column 79)
>> ==> "match (j:jurt)-[:HAS_TERM]->()-[:BT*0..]->(t2:term
>> {name:{termname}})  return t.name, count(distinct j) as count  order by
>> count desc limit 10"
>> ==>
>>          ^
>> neo4j-sh (?)$ match (j:jurt)-[:HAS_TERM]->()-[:BT*0..]->(t2:term
>> {name:{termname}})  return t2.name, count(distinct j) as count  order by
>> count desc limit 10;
>> ==> +-------------------+
>> ==> | t2.name   | count |
>> ==> +-------------------+
>> ==> | "Eurovoc" | 9576  |
>> ==> +-------------------+
>> ==> 1 row
>> *==> 3668 ms*
>>
>>
>> But what I need is to include the docs on both the term I request and the
>> count on its children, like this. I notice that the combination takes
>> longer than the two separate queries combined.
>>
>> neo4j-sh (?)$ match
>> (j:jurt)-[:HAS_TERM]->()-[:BT*0..]->(t:term)-[:BT*0..1]->(t2:term
>> {name:{termname}})  return t.name, count(distinct j) as count  order by
>> count desc limit 10;
>> ==> +-------------------------------------------------+
>> ==> | t.name                                  | count |
>> ==> +-------------------------------------------------+
>> ==> | "Eurovoc"                               | 9576  |
>> ==> | "gezondheidsbeleid"                     | 1823  |
>> ==> | "overtreding"                           | 1393  |
>> ==> | "Europese organisatie"                  | 1389  |
>> ==> | "EU-instantie"                          | 1323  |
>> ==> | "mondiale organisatie"                  | 1277  |
>> ==> | "gespecialiseerde instelling van de VN" | 1143  |
>> ==> | "handeling van de EU"                   | 1129  |
>> ==> | "internationaal publiekrecht"           | 1091  |
>> ==> | "sociaal beleid"                        | 971   |
>> ==> +-------------------------------------------------+
>> ==> 10 rows
>> *==> 17802 ms*
>>
>> --
>> 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 neo4j+unsubscr...@googlegroups.com.
>> 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 neo4j+unsubscr...@googlegroups.com.
> 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 neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to