Michael, thanks for the quick reply.

My data model has the concept of a Participant with numerous demographic 
and group membership properties, scored Interactions of various types 
between participants, and Events that encompass a set of Participants and 
Interactions.

Some of the aggregation queries I would like to perform are comparing 
participant scores with average scores grouped by various demographic/group 
properties. For example, I would like to compare a Participant A's 
Interaction-1 score with the average Interaction-1 score for Participant 
A's age group. I then want to repeat that process for other subsets of the 
data that would be relevant to Participant A, such as groups to which that 
Participant belongs. There are network-level scores that I want to apply as 
well. For example, I would like to compute centrality scores or other kinds 
of Participant-local network scores for each Participant, and then perform 
the comparisons from one Participant to others within a demographic subset.

Furthermore, I would like to compute some global aggregate scores as well 
across all Participants.

-Chris

On Sunday, July 27, 2014 5:34:06 PM UTC-4, Michael Hunger wrote:
>
> Hi Chris,
>
> yes they are still stored as such. What do your properties look like? How 
> many do you have?
> How many do you access when querying and which types?
>
> Can you explain more details about your aggregating queries?
> You could add some more intermediate structures to access your data, more 
> quickly, like a tree that keeps some data pre-calculated,
> see Rik's blog for an example: 
> http://blog.bruggen.com/2014/03/using-neo4j-to-manage-and-calculate.html
>
>
>
> On Sun, Jul 27, 2014 at 7:02 AM, Chris Wj <[email protected] <javascript:>
> > wrote:
>
>> Hello, I have a question concerning Neo4j property accessing. Are node 
>> properties and edge properties still stored as linked lists in 2.0? I am 
>> trying to figure out if querying for nodes with given properties will have 
>> poor performance because it would have to traverse the entire property list.
>>
>> While my data is best represented by a graph, there are some aggregation 
>> queries that I would like to perform on the data. To do so, I have to group 
>> the data by certain properties and then use other property values to 
>> perform the aggregation.
>>
>> How can I make accessing properties themselves fast?
>>
>> -Chris
>>
>> -- 
>> 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] <javascript:>.
>> 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