Jim Webber is speaking on neo4j at YOW on Melbourne (today) and Brisbane next week. He is doing workshops as well. I found today's talk very interesting.
[email protected] wrote: >============================================================================= >Today's Topic Summary >============================================================================= > >Group: [email protected] >Url: http://groups.google.com/group/rails-oceania/topics > > - Persistent graph structures with Ruby/Rails [4 Updates] > http://groups.google.com/group/rails-oceania/t/999f5767d48887e7 > - Meetup with Corey Haines - Sydney December 1st [3 Updates] > http://groups.google.com/group/rails-oceania/t/3f349ba37e26f7c3 > > >============================================================================= >Topic: Persistent graph structures with Ruby/Rails >Url: http://groups.google.com/group/rails-oceania/t/999f5767d48887e7 >============================================================================= > >---------- 1 of 4 ---------- >From: Dmytrii Nagirniak <[email protected]> >Date: Dec 01 12:42AM +1100 >Url: http://groups.google.com/group/rails-oceania/msg/1d5613db0ccca241 > >Thanks Jason. > >Yes, ancestry is definitely useful. > >But I decided to play with neo4j for a bit. > >Would be interesting to hear some experience from others with neo4j. > >The challenge is the REST API. I can't find "decent" ActiveModel-ish gem for >it. >I am not ready (scared?) to embed the database and use JRuby even though it >seems to be the simplest and easiest way to go. > >It's pretty interesting so far. The database size is ~400000 "entries" and is >under constant "write" load from ~100 Ruby processes. >Most of the queries take ~3 ms, a bit more complex ones - ~12 ms. > >I honestly can't imagine doing anything similar with SQL. > > >Pretty imposed so far if not taking into account that I'll have to pretty much >throw away all the ActiveRecord code and tests :( > >Cheers, >Dima >http://www.ApproachE.com > > >On 30/11/2011, at 9:39 PM, Jason Nah wrote: > > > >---------- 2 of 4 ---------- >From: Tim Uckun <[email protected]> >Date: Dec 01 09:36AM +1300 >Url: http://groups.google.com/group/rails-oceania/msg/f2b61b8465d3f94f > >Wow those are impressive figures. I'll have to give neo4j a go. > > > > > >---------- 3 of 4 ---------- >From: Dmytrii Nagirniak <[email protected]> >Date: Dec 01 02:18PM +1100 >Url: http://groups.google.com/group/rails-oceania/msg/57accf8954d8d17b > >Yeah, really interesting. > >Another figure. > >Inserting ~1000 relationships (batched and transactional!) already having the >DB with ~4 million entries. >It took ~450 ms. And it's over HTTP, not native bindings. > >I am really, really now considering neo4j. >Even if I'll have to give up all the ActiveRecord goodness and all the current >code. > >Unfortunately the choice of tooling is a little bit disappointing: >http://stackoverflow.com/questions/8335136/which-ruby-client-for-neo4j-rest-api > > >Cheers. > >On 01/12/2011, at 7:36 AM, Tim Uckun wrote: > > > >---------- 4 of 4 ---------- >From: Tom Adams <[email protected]> >Date: Dec 01 05:56PM +1000 >Url: http://groups.google.com/group/rails-oceania/msg/fdedb4fe5076159e > >If you're around Brisbane next week, some of the neo4j guys will be at >BroSQL [1]. They're also ding YOW in Melbourne from what I recall. > >I used to work (2000-2004) for a company that built a graph DB, this >kind of performance was pretty standard back then, actually from >memory we were loading ~4-8K records (well triples) per second >linearly with DB sizes in the hundreds of millions of records [2]. > >It's really about having the right kind of structure for the data, >sounds like your data just isn't right for an SQL DB. For nostalgia, I >did some more digging & found this old whitepaper [3] which kind of >explains it (~p10), may be helpful. > >Tom > >[1] http://www.brosql.org/events/40496652/ >[2] http://www.w3.org/2004/04/13-swdd/#rdfstore >[3] http://itee.uq.edu.au/~dwood/docs/new_type_of_data_management.pdf > > > > >-- >tom adams >e:tomjadams<at>gmail.com > > > >============================================================================= >Topic: Meetup with Corey Haines - Sydney December 1st >Url: http://groups.google.com/group/rails-oceania/t/3f349ba37e26f7c3 >============================================================================= > >---------- 1 of 3 ---------- >From: Lachlan Hardy <[email protected]> >Date: Dec 01 12:29PM +1100 >Url: http://groups.google.com/group/rails-oceania/msg/7346b67a3341a8eb > >Big table booked! > >Come meet Corey Haines, CodeRetreat badass, and keep his jet lagged brain >awake for a few extra hours with scintillating conversation about >programming and related nerdery. Or about something way more interesting :) > >Table is booked under "Corey" from 6pm. Tell your friends, and let's >welcome him to Sydney properly! > > >---------- 2 of 3 ---------- >From: Lachlan Hardy <[email protected]> >Date: Dec 01 12:29PM +1100 >Url: http://groups.google.com/group/rails-oceania/msg/7629deb8337cdf56 > >At Customs House Bar. In case I'm too tired to be clear: >http://www.chb.sydneyharbourmarriott.com.au/restaurant/hotels/hotel-information/travel/SYDMC-Customs-House-Bar/ > > > >---------- 3 of 3 ---------- >From: Lachlan Hardy <[email protected]> >Date: Dec 01 12:35PM +1100 >Url: http://groups.google.com/group/rails-oceania/msg/f9ad2f6959a617cf > >Can somebody please post these details to SydJS, and other potentially >interested groups you are members of? > >I'm flat chat for the rest of the day. > > > > >-- >You received this message because you are subscribed to the Google Groups >"Ruby or Rails Oceania" group. >To post to this group, send email to [email protected]. >To unsubscribe from this group, send email to >[email protected]. >For more options, visit this group at >http://groups.google.com/group/rails-oceania?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
