[Neo4j] Server sizing for log-storage

2010-07-24 Thread Arjen van der Meijden
Hi List, I'm currently investigating how we can improve our storage of our website's pageviews. The model described in the wiki seems to be be a bit too simple for our case, but is basically how I'd like to do it. We serve about 1 billion pageviews yearly, so that's already 3 billion

[Neo4j] Recommendation based on likes

2010-07-24 Thread veggen
It's a fairly typical recommendation scenario: a user is looking at an item and gets suggestions for other items based on the number of users that like this item liking those other items also. So, I'm trying to implement this using Neo4j. Obviously, the graph contains user nodes and item nodes

Re: [Neo4j] Recommendation based on likes

2010-07-24 Thread Marko Rodriguez
Hello, I have a presentation on will be putting on Slideshare on Monday the 26th. I discuss, in depth, numerous recommendation algorithms, execution times, and techniques to modify/augment such algorithms. I will post the presentation URL to this list on Monday. For your current question, in

Re: [Neo4j] Performance problem inserting nodes with many short string properties

2010-07-24 Thread Mattias Persson
2010/7/22 Jeff Klann jkl...@iupui.edu And in the meantime I'm rewriting some code to use the batch inserter, but the LuceneIndexBatchInserterImpl is not reading an index that already exists in the db! (I'm trying to use a pre-existing index to find parent nodes for the nodes I'm inserting.)

Re: [Neo4j] Question about labelling all connected components

2010-07-24 Thread Mattias Persson
2010/7/23 Arijit Mukherjee ariji...@gmail.com Thanx to both of you. Yes, I can just check whether the label exists on the node or not. In my case checking for Integer.MIN_VALUE which is what is assigned when the subscriber node is created. To assign a temporary value (or a value representing

Re: [Neo4j] Question about labelling all connected components

2010-07-24 Thread Alex D'Amour
One other option is to have a set of nodes, each of which represents a component. You can create a relationships of type OWNS (or whatever) to each of the nodes of a given component. This makes component lookup rather simple (just grab the node that represents the component, then traverse all of

Re: [Neo4j] Batch inserter shutdown taking forever

2010-07-24 Thread Mattias Persson
2010/7/21 Tim Jones bogol...@ymail.com Hi, I'm using a BatchInserter and a LuceneIndexBatchInserter to insert 5m nodes and 5m relationships into a graph in one go. The insertion seems to work, but shutting down takes forever - it's been 2 hours now. At first, the JVM gave me garbage

[Neo4j] Rest Api, How to access relationship property inside return filter?

2010-07-24 Thread Bartosz Królikowski
Hello, Is there any way I can access relationship property inside traversal return filter? There is no problem with accessing node property: position.endNode().getProperty('date') Thanks, Bartosz Królikowski ___ Neo4j mailing list

Re: [Neo4j] Rest Api, How to access relationship property inside return filter?

2010-07-24 Thread Tobias Ivarsson
There is: position.lastRelationship().getProperty('thing') Cheers, Tobias 2010/7/24 Bartosz Królikowski barte...@gmail.com Hello, Is there any way I can access relationship property inside traversal return filter? There is no problem with accessing node property: