Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Craig Taverner
> > optimize this in the future. :) I saw something about small strings here > recently, and how this might decrease storage requirements by 80%. Is > that just for strings, or across the entire database? For reference, the > uncompressed OSM data is only 5G so a 6X increase worries me. > I answer

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Craig Taverner
I'll comment on Peters last email before going back and replying to Nolans big one. The work Peter refers to is some changes I have made to support the changesets as a graph, which is a step towards supporting applying changes to the OSM model, something several people, including Nolan, have reque

Re: [Neo4j] FYI: Digest of our late night discussion (around domain modeling) with Mark Nijhof

2011-02-18 Thread Michael Hunger
If I understand you correctly, then you'd create the node upfront, and don't pass it to the code that creates the relationship but instead lookup the node using the index (or a relation from a e.g. type node). If you want to create it on demand, just add an index lookup before creation. Cheers

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Peter Neubauer
Also, on the note of file sizes - Craig is on his way to implement explicit modeling of changesets and users in the graph, taking them from String properties on the nodes to explicit relationships. This, together with the ShortString improvements, should get down sizes a lot (I saw with only Short

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Peter Neubauer
Guys, I have started looking into the OSM imports. basically, the main problem is to fast insert the nodes into an exact-matching index, and then, when going through the ways, look the nodes up by OSM-ID in that index in order to conenct them to the ways. Lucene is not very good at that, so I have

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Nolan Darilek
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/18/2011 02:49 PM, bryce hendrix wrote: > Nolan, > > The first experience with Neo4j Spatial was with the texas.osm file. I > imported it on my notebook & I think it took 15 hours, if I remember > correctly. I quickly decided to play around with

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread bryce hendrix
Nolan, The first experience with Neo4j Spatial was with the texas.osm file. I imported it on my notebook & I think it took 15 hours, if I remember correctly. I quickly decided to play around with just Austin for the time being. If you'd like, i can zip up my Austin file (just Austin, not any of th

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Nolan Darilek
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/18/2011 11:23 AM, Craig Taverner wrote: > > I will answer inline below. > Thanks, I'll do the same. > > Neo4j Spatial is a good choice for OSM data, and can load OSM files and > expose them to GIS application for analysis. Are you planning t

Re: [Neo4j] FYI: Digest of our late night discussion (around domain modeling) with Mark Nijhof

2011-02-18 Thread Mark Nijhof
Hi Michael, A continuation :) When I add a relation to a specific type node to indicate what type the node represents then I need to make sure that this node is unique. So the question is should I create the different type nodes before hand, or can I create them on demand? And the concern is cons

Re: [Neo4j] Getting started with Neo4J Spatial

2011-02-18 Thread Craig Taverner
Hi Nolan, I will answer inline below. Hi folks. A few months ago, someone pointed me to Neo4J Spatial, though > I haven't seriously investigated it until now. I have a few questions > both about how to get started, as well as about what is and isn't possible. > I am in the process of writing a s

Re: [Neo4j] Testing Neo4j Applications - Wiki page

2011-02-18 Thread Nat Pryce
One comment: the page recommends using Neoclipse to examine the graph after test failures but the current release of Neoclipse is not compatible with the current release of Neo4J. --Nat On 18 February 2011 10:00, Michael Hunger wrote: > I started a wiki page on testing, if you have anything to a

Re: [Neo4j] Neo4j rest server indexing

2011-02-18 Thread Maximilian Schulz
Hi Francois, I just joined the list recently and had the same question. And as far as I understood, the REST API does not provide that feature yet. You can easily add a neo4j plugin to implement it. But I had some trouble doing so. But in the end it worked. I haven't found the time to document my

Re: [Neo4j] Better support for large property data

2011-02-18 Thread Paul A. Jackson
Does it go without saying that when this is implemented that a neo instance would still be able to open a graph from a prior version? Would this be an automatic one-time conversion, or would there be a utility that would convert from one format to the other, or something else? Thanks, Paul Jac

Re: [Neo4j] Better support for large property data

2011-02-18 Thread Craig Taverner
I was wondering about one part of your original comment, that we might want to exclude large 'blobs' from the transaction log. Does this mean the main difference between the current ideas for long strings and large blobs is that the strings will be transaction safe, while the blobs are not? In addi

Re: [Neo4j] Better support for large property data

2011-02-18 Thread Rick Bullotta
Hi, Tobias. I had a few posts on this a couple weeks back. Similar ideas to what you've suggested (in fact, we've done a blog, wiki, and forum engine using Neo as the datastore). A few other design criteria I'd throw into the mix: - Pluggable BLOB/CLOB storage providers (e.g. FileSystem, Native

[Neo4j] Better support for large property data

2011-02-18 Thread Tobias Ivarsson
Having tackled short strings, I feel up for taking a stab at long strings, and large binary data objects. I know that Rick Bullotta is really interested in this, and I can imagine others wanting to store large properties as well. I would love to get your input on the ideas I have, as well as heari

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-18 Thread Tobias Ivarsson
Yes, I'm thinking of making that my lab project for this weekend. I'm starting a separate thread for discussing that, title: "Better support for large property data". I'd love your input Rick. -tobias On Fri, Feb 18, 2011 at 2:43 PM, Rick Bullotta < rick.bullo...@burningskysoftware.com> wrote:

Re: [Neo4j] IllegalStateException after successful commit

2011-02-18 Thread Mattias Persson
On each critical place around the problem areas could you do a: System.out.println( tx.getClass().getSimpleName() ); and if that prints "PlaceboTransaction" then you know you aren't accessing the real/outer transaction, but instead a nested

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-18 Thread Rick Bullotta
Awesome! Now wanna tackle the other end of the spectrum, really big strings and byte arrays? ;-) -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Tobias Ivarsson Sent: Friday, February 18, 2011 8:29 AM To: Neo user discussions Subj

Re: [Neo4j] Slow down on insertion as db grow

2011-02-18 Thread Tobias Ivarsson
On Thu, Feb 17, 2011 at 3:32 PM, Massimo Lusetti wrote: > I'm trying to populate the DB with Nodes with only one String > property, an IPv4 address. This is just a test case for my typical use > case and it shows that when the process starts the first 440744 nodes > are going in at a speed of 1.0

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-18 Thread Tobias Ivarsson
Thank you everyone who submitted statistics, both in this thread and to me directly! As of last night, this feature is committed in Neo4j trunk, and should make it into the next milestone release, at which point the sum of you guys string stores should be possible to store in 65% less space. I've

[Neo4j] Neo4j rest server indexing

2011-02-18 Thread francoisk6
Hi All, i am using neo4j 1.2 version. is there an example to use fulltext search index thru the rest api using curl command? for example if a have a user node that include name and profession properties: name : francois kassis profession devlopper Can i search for franc* and retrieve this node?

[Neo4j] FYI: Digest of our late night discussion (around domain modeling) with Mark Nijhof

2011-02-18 Thread Michael Hunger
Feel free to skim it or not, just don't want it to get lost so that no one else can learn from that or contribute alternative solutions. Cheers Michael 1) All nodes are equal in Neo4j if I am correct, so if I have different types myself then I just create a node_type property with a text strin

Re: [Neo4j] GSoC ideas?

2011-02-18 Thread Marko Rodriguez
Hi, > Wrender looks like an attempt to connect Gremlin with JUNG to visually > traverse a graph. > > https://github.com/tinkerpop/wrender > > Does anyone know what the status of it is? Wrender is a proof-of-concept to demonstrate how you could use a graph traversal engine/language to lazily lo

Re: [Neo4j] GSoC ideas?

2011-02-18 Thread Alfredas Chmieliauskas
Wrender looks like an attempt to connect Gremlin with JUNG to visually traverse a graph. https://github.com/tinkerpop/wrender Does anyone know what the status of it is? Maybe there's a point to continue it as long as blueprints already support JungGraph. Alfredas On Tue, Feb 8, 2011 at 4:29 P

Re: [Neo4j] Webadmin bug?

2011-02-18 Thread Jim Webber
Hi Alfredas, Thanks for the bug report, it's now in a batch of Webadmin usability and bug fixes which will go into the 1.3 release. Jim On 18 Feb 2011, at 11:36, Alfredas Chmieliauskas wrote: > Hi, > > a small issue with the neo4j webadmin (1.3.M02). > > In the data tab if you want to create

[Neo4j] Webadmin bug?

2011-02-18 Thread Alfredas Chmieliauskas
Hi, a small issue with the neo4j webadmin (1.3.M02). In the data tab if you want to create a new property the "value" input box goes red and the input is not saved. The only way to get it to work is to create a property that has numbers for key (such as 123)!?! Then the property is saved. Alfred

[Neo4j] Testing Neo4j Applications - Wiki page

2011-02-18 Thread Michael Hunger
I started a wiki page on testing, if you have anything to add there, please feel to do so. If you have any questions please reply to the mail or put them in the wiki page to be answered. http://wiki.neo4j.org/content/Testing_with_Neo4j Cheers Michael __

[Neo4j] Spring Neo4jTemplate

2011-02-18 Thread Michael Hunger
Dear Graphsters (or is it Graphists/Graphistas ?), I'm currently thinking about the API of a possible Neo4jTemplate and am not making so much progress. Perhaps those of you that have been to Spring-land have some good ideas on how to continue. My main problem is that the typical Spring template