On May 24, 2011, at 1:31 AM, R.I.Pienaar wrote:

> 
> 
> ----- Original Message -----
>> Hi all,
>> 
>> I've been thinking for a while of experimenting with graph databases
>> -- especially Neo4j[1], but there are others out there -- and just
>> this week I ran across a graph language, Gremlin[2].
>> 
>> I know Volcane has done some experimentation with Neo4j, but has
>> anyone else messed with any of these?
> 
> we've spent a fair bit of time on neo4j and found it to be just too slow
> to really do what we needed :( The REST API is quite limited, while its
> extendable that would be a bit of work and its native access methods only
> really work well via jruby.

When you say 'slow', do you mean at catalog insertion, or some specific query?

> We looked in storing the graphs in some document database after post 
> processing them into a more palatable format and this seemed to work
> ok but it does feel like a hack.

How did you pick your documents - catalogs containing resources and edges, or 
all broken out separately?  That seems the biggest challenge to the document db 
- you either get a huge number of objects to update each time, or you have a 
very large recursive document that you're trying to query.

-- 
Wear the old coat and buy the new book.     -- Austin Phelps
---------------------------------------------------------------------
Luke Kanies  -|-   http://puppetlabs.com   -|-   http://about.me/lak




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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/puppet-dev?hl=en.

Reply via email to