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.

Reply via email to