Re: [Neo4j] Spring Data Graph Load Time Weaving

2011-05-09 Thread Maarten Haubrich
Hi Michael, good point regarding the HA. Right now we still have all the data in both places - so we could theoretically re-create the graph data based on the MySQL and the Facebook data (but it would be a pain). I agree that having a single solution is much better. Less moving parts and less i

Re: [Neo4j] Neo4j Meetup - San Francisco

2011-05-09 Thread Andreas Kollegger
Um, if you can get me into the show I can guaruntee that we won't keep you. ;) On May 9, 2011 8:04 PM, "Rick Bullotta" wrote: > I'm sure you'll keep me from leaving one way or another... > > -Original Message- > From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On B

[Neo4j] The graphistas map is growing

2011-05-09 Thread Peter Neubauer
All, kinda cool to see http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=215787240736307886514.00049e70e573cbd8a91e5&ll=12.951029,77.629395&spn=3.12065,5.817261&z=8&iwloc=0004a2db82878a8d302begrowing. Seems even some projects are being added - very cool stuff! Cheers, /peter neubauer GTal

[Neo4j] Lucene Index Question...

2011-05-09 Thread Rick Bullotta
Just a general question about the implementation of the Lucene Index Framework for Neo4J. If I have an active transaction on thread "A" that is doing a bunch of writes/deletes to Neo and to certain indexes, and I have another transaction on thread "B" that is doing searches, but might also remo

Re: [Neo4j] Neo4j Meetup - San Francisco

2011-05-09 Thread Rick Bullotta
I'm sure you'll keep me from leaving one way or another... -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Peter Neubauer Sent: Monday, May 09, 2011 11:03 PM To: Neo4j user discussions Subject: Re: [Neo4j] Neo4j Meetup - San Francis

Re: [Neo4j] Neo4j Meetup - San Francisco

2011-05-09 Thread Peter Neubauer
Man, c'mon, it's only Google, and we have beer! Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high pe

Re: [Neo4j] Neo4j Meetup - San Francisco

2011-05-09 Thread Rick Bullotta
You might have some competition that night. Google has Jane's Addiction playing live. ;-) I still plan on coming over for a bit before the show! -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Andreas Kollegger Sent: Monday, May

[Neo4j] Neo4j Meetup - San Francisco

2011-05-09 Thread Andreas Kollegger
Graphistas, We'll be meeting tomorrow in San Francisco, at PariSoma[1] from 6pm until whenever. This will be a casual after-work meetup, open for general discussion but starting with some brain-storming about the current direction of Neo4j development. Join us to meet fellow graph developers,

Re: [Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread Thomas Baum
hi john, imho the gwt is just a webapp. so i'm a bit confused why talking about threads in a j2ee env? if i understand you right you want to share one neo4j instance between different gwt apps(services). i would propose creating a context-listener, on application startup the embedded-graph-d

Re: [Neo4j] Mapping "Object-Neo4j server" Framework!

2011-05-09 Thread Michael Hunger
Hi Kobla, Thanks Andreas for pointing that out. (here is a link to the guide book: http://bit.ly/sdg-book or http://bit.ly/sdg-html) Spring Data Graph is also able to talk mapped objects via REST to a server, but I don't recommend it. The wrapped Neo4j-API is far too fine grained and chatty to

Re: [Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread Christoph K.
Hi John, if i unterstand Jim right, he means that you should fire up threads on the serverside implementation which handle client requests and deal with a single instance of the embeddedgraphdatabase. greetings Chris On Mon, May 9, 2011 at 11:06 PM, John Doran wrote: > Hi Jim, > Thanks for the

Re: [Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread Marko Rodriguez
Hey, You can have multiple threads talking to the same DB reference. You can not create multiple graph database services over the same directory. Thus, final graph = new GraphDatabaseService('/tmp/test') for(int i=0;i<10;i++) { new Thread { public void run() { // do something

Re: [Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread John Doran
Hi Jim, Thanks for the reply, I haven't delved into the server aspect of neo4j(I'll leave that until I finish up college). I'll have to refresh my threading knowledge, you reckon each time users want to interact with the db to create a thread and this would stop any exceptions relating to not being

Re: [Neo4j] Timeline index

2011-05-09 Thread Craig Taverner
I'm confident that given the history of neo4j, there will be no forcing of a schema :-) And I'm thinking of previous developments that added convenience and value, like jo4neo, neo4j.rb, even the meta-model. Useful, but no-one was ever forced or even pushed to use them. I hope the new automatic in

Re: [Neo4j] Timeline index

2011-05-09 Thread Niels Hoogeveen
Mattias/Craig, Of course I don't want to deny people the opportunity to have easy indexing features, as long as it remains optional and doesn't lead to schema-creep into the Neo4j kernel. Having configurable event handlers that allow for automatic indexing, while maintaining the possibility to

Re: [Neo4j] Spring Data Graph Load Time Weaving

2011-05-09 Thread Michael Hunger
Marten, those data sizes are no problem at all. With regard to your original questions - even when you only put a part of our data into neo4j, you have to do the ops stuff - i.e. backup and HA :) So you might as well put all your data there and do the ops stuff just once. As I said for the st

Re: [Neo4j] Timeline index

2011-05-09 Thread Mattias Persson
2011/5/9 Niels Hoogeveen > > Automatic indexes could be a very nice feature, though personally I would > very much like to maintain the ability to manually index nodes and > relationships. There are situations where I store a different value in a > property than I store in the index (string prope

Re: [Neo4j] Timeline index

2011-05-09 Thread Craig Taverner
Very good points. But I must admit that there is a demand for automatic indexing. I personally am not using it, but I would like prepared indexes, indexes that can be configured up front and then just add the node. I see your point about this implying more schema (in the index preparation), but I

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Aseem Kishore
+1 would find this really valuable and useful as well -- indeed for a browse/filter UI. Aseem On Mon, May 9, 2011 at 8:57 AM, Rick Bullotta wrote: > Related - since you would typically drive the selection/filtering process > using both. Sorta like Solr facets. > > __

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Pablo Pareja
Yeah sorry for using 'key' and then 'value' later on (for my use case I need to loop through all the keys and retrieve all the values as well). I thought I wouldn't need this feature but recently I imported a large amount of data which was suppossed to fulfill a set of basic common-sense constraint

Re: [Neo4j] Timeline index

2011-05-09 Thread Niels Hoogeveen
Automatic indexes could be a very nice feature, though personally I would very much like to maintain the ability to manually index nodes and relationships. There are situations where I store a different value in a property than I store in the index (string properties containing html tags, but i

Re: [Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread Jim Webber
Hi John, I think threads are your friend. Or you could use our REST API (depending on your requirements) where threads are our friends inside the Neo4j server. Jim ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/use

Re: [Neo4j] Mapping "Object-Neo4j server" Framework!

2011-05-09 Thread Andreas Kollegger
Hi Kobla, Take a look at Spring Data Graph: http://www.springsource.org/spring-data/neo4j Cheers, Andreas On May 9, 2011, at 8:48 AM, Kobla Gbenyo wrote: > Hello, > > I want to know if there are any frameworks for mapping object to Neo4j > server's data; like Hibernate for relational database

Re: [Neo4j] Timeline index

2011-05-09 Thread Craig Taverner
+10 for both if Neils responses. I think both external and in-graph indexes should be supported. The last time I talked to Mattias about this it sounded like the only really clean option for integrating them behind one API would be once automatic indexes are supported, because at that point indexe

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Rick Bullotta
Related - since you would typically drive the selection/filtering process using both. Sorta like Solr facets. From: user-boun...@lists.neo4j.org [user-boun...@lists.neo4j.org] On Behalf Of Mattias Persson [matt...@neotechnology.com] Sent: Monday, May 09,

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Mattias Persson
Well, the title says "looping through all values of an index" whereas the text in the mail says "looping through all keys of an index". That's why I asked for the use case because they seem separate. 2011/5/9 Rick Bullotta > FYI, that's one of the capabilities I proposed adding to the Index > Fr

[Neo4j] Mapping "Object-Neo4j server" Framework!

2011-05-09 Thread Kobla Gbenyo
Hello, I want to know if there are any frameworks for mapping object to Neo4j server's data; like Hibernate for relational databases or Frames (in TinkerPop) for embedded Neo4j. Cheers, -- Kobla. ___ Neo4j mailing list User@lists.neo4j.org https:/

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Rick Bullotta
FYI, that's one of the capabilities I proposed adding to the Index Framework (no one has responded positive or negatively yet). Common use case is to drive a user interface with a list of valid values to facilitate filtering. From: user-boun...@lists.neo

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Mattias Persson
No there isn't a way to do that currently. What's your use case? 2011/5/9 Pablo Pareja > Hi all, > > I don't know it this has already been asked at some point but I've been > looking up for it in > the mail-list archive and didn't find it. > > So the question is pretty simple, as the name of thi

[Neo4j] [TinkerPop Releases] Gremlin at 1.0 and more.

2011-05-09 Thread Marko Rodriguez
Hi Neo4j and OrientDB users, Heads up: The TinkerPop crew released Gremlin 1.0 [ http://gremlin.tinkerpop.com ] yesterday along with other products in the TinkerPop suite [ http://bit.ly/jV6SzE ]. We are super excited. Gremlin has been in development for 1.5 years and in thought/resear

Re: [Neo4j] Gwt + eclipse + Neo4j screencast + testings

2011-05-09 Thread René Pickhardt
I was very happy about http://neo4j.org/get?file=neo4j-manual-stable.pdf. I hate reading on a computer screen and the possability to print it out was really helpful. Anyway it gave me a nice overview on what is possible with neo4j. As said before I think I can give you better Feedback once I reall

Re: [Neo4j] Gwt + eclipse + Neo4j screencast + testings

2011-05-09 Thread Peter Neubauer
Rene, if you don't mind asking - what are the most valuable docs for you? We are trying to migrate from the wiki.neo4j.org to the generated and tested code snippets and edited documentation at docs.neo4j.org - it would be great to see what users find valuable to keep improving on to get started wit

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Pablo Pareja
Hi Kobla, Thanks for your answer but I'm using embedded version, not REST api. Besides, I cannot find a sample of looping through all keys of an index in the link you provide for the REST api. Cheers, Pablo On Mon, May 9, 2011 at 2:57 PM, Kobla Gbenyo wrote: > Hi Pablo, > > See this link : > >

Re: [Neo4j] Gwt + eclipse + Neo4j screencast + testings

2011-05-09 Thread Peter Neubauer
You rock it Rene! Nice summary - please let us know how we can make your experience even more smooth and what you you think should be there for you to have an even better experience? Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedI

Re: [Neo4j] Timeline index

2011-05-09 Thread Niels Hoogeveen
Rick, I am looking forward to the results of your investigation. I see a need for both external search mechanisms (Lucene, and possible Solr), as well as in-graph search mechanisms based on constrained traversals (eg. Timeline index based on a Btree and the Rtree index used in neo4j-spatial). A

Re: [Neo4j] Timeline index

2011-05-09 Thread Niels Hoogeveen
When looking at the current neo4j-index component, I see two distinct pieces of software, those related to the old index service (packages: org.neo4j.index, org.neo4j.index.impl, org.neo4j.index.lucene), and those related to the Btree index (packaged org.neo4j.index.impl.btree, org.neo4j.inde

Re: [Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Kobla Gbenyo
Hi Pablo, See this link : http://components.neo4j.org/neo4j-server/snapshot/rest.html#Index_search_-_Exact_keyvalue_lookup It will help you to retrieve all indexed nodes/relationships via REST API. Cheers, -- Kobla. Le 09/05/2011 12:45, Pablo Pareja a écrit : > Hi all, > > I don't know it th

Re: [Neo4j] Timeline index

2011-05-09 Thread Rick Bullotta
Niels/Mattias: we are also exploring a Solr implementation for the index framework. There are some potential benefits using Solr in a large graph/HA/distributed scenario that we are investigating. The tough part is the distributed transactioning, though. - Reply message - From: "Matt

[Neo4j] Multiple users on a embedded graphdb

2011-05-09 Thread John Doran
Hi all, Have been using my project in test mode(by myself) and have just came up with a problem. My app through GWT is client server, so if a second client wants to calculate a shortest path(using the embedded graphdb) they cannot connect to my db because its in use by another client, any suggestio

[Neo4j] Looping through all values of an index, is it possible?

2011-05-09 Thread Pablo Pareja
Hi all, I don't know it this has already been asked at some point but I've been looking up for it in the mail-list archive and didn't find it. So the question is pretty simple, as the name of this thread says, is it somehow possible retrieving all keys belonging to an specific index? Cheers, Pa

Re: [Neo4j] Retrieving a node linked to the reference node takes forever

2011-05-09 Thread Pablo Pareja
Ok, I'm running iostat command and this is what I'm getting so far: *(First results)* avg-cpu: %user %nice %system %iowait %steal %idle 0.050.000.030.420.30 99.20 Device:tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn xvdap11.89

Re: [Neo4j] Timeline index

2011-05-09 Thread Mattias Persson
2011/4/12 Niels Hoogeveen > > Hi Mattias, > Thank you for your response. I am currently working with the version you > pointed out. My bigger concern is the possible deprecation of this component > in future releases. > As I pointed out, there are use cases where the Lucene timeline is not an > a

Re: [Neo4j] Any method to count nodes and relationships in a traversal framework

2011-05-09 Thread Mattias Persson
There's no such statistics in the traversal framework, no. But your solution with your own counter in the Evaluator would show you how many nodes was encountered during the traversal (for the selected uniqueness setting). 2011/4/18 bhargav gunda > Respected, > > here is the case which I want to

Re: [Neo4j] server with big (huge?) graph

2011-05-09 Thread Mattias Persson
2011/2/23 Kiss Miklós > Thanks for the response. > > Then my idea of a server plugin wasn't a bad idea, great. > My next question is then: how do I traverse only a part of the possible > sub-graph? > I mean: let's suppose I start traversing from node 'A' and want to get > all 2 length paths on re

Re: [Neo4j] Retrieving a node linked to the reference node takes forever

2011-05-09 Thread Mattias Persson
So I'm assuming there's a high I/O load when this happens? It seems to be loading up one or more persistence windows (a part of the database) into memory. Could you verify that high I/O load with the "iostat" command (if you're on linux) or any process/system monitor? 2011/5/6 Pablo Pareja > The

Re: [Neo4j] Relationship iterator doesn't implement remove()

2011-05-09 Thread Tobias Ivarsson
As you know it is perfectly valid for an iterator to not implement the remove() method, the fact of that being a poorly designed API is a separate issue. The main reasons for the remove() method not being implemented are: 1. It is very rarely used. Invoking the delete() method on the relationship

[Neo4j] Gwt + eclipse + Neo4j screencast + testings

2011-05-09 Thread René Pickhardt
Hey everyone, Peter asked me to post this to the list. So here you go: Screencast explaining how to set up neo4j in eclipse and GWT: http://www.rene-pickhardt.de/how-to-combine-neo4j-with-gwt-and-eclipse/ A short blog article with a sum up of my first testing on using neo4j on the friendship gr