English 中文(简体)
How does FlockDB compare with neo4j?
原标题:

Both FlockDB and neo4j are open source frameworks for keeping large graph dataset. Anyone familiar enough with both products to write a comparison?

问题回答

For starters, here is what the FlockDB readme says:

FlockDB is much simpler than other graph databases such as neo4j because it tries to solve fewer problems. It scales horizontally and is designed for on-line, low-latency, high throughput environments such as web-sites.

As one example, FlockDB isn t capable of doing deep graph traversal because it s designed to handle Twitter s single-depth followers/following model.

The video here has a pretty good summary from the CEO of Neo Technology where he briefly mentions FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html

FlockDB and neo4j are quite different.

FlockDB provides distributed storage capabilities still trusting MySQL as backing storage; it is thought to query and create/update graph edges as fast as possible.

neo4j implements the full stack of storage services; it is thought to provide a comprehensive set of Graphs visit capabilities, even including a dedicated OO framework to easily write complex Graph visit algorithms.

A good introduction to FlockDB can be found here on Twitter Engineering blog.





相关问题
Scaling Rails with Cache-on-write

I currently have a rails app that uses the traditional caching. cache do blocks are used to cache slow-rendering partials. This works great for the most part, except for a few pages which take too ...

How to create an ASP.NET web farm?

I am looking for information on how to create an ASP.NET web farm - that is, how to make an ASP.NET application (initially designed to work on a single web server) work on 2, 3, 10, etc. servers? We ...

Is this way of using Excel 2007 Pivot table for BI scalable?

Background: We need to consolidate sales data across the country to do analysis Our Internet connection/IT expertise/IT investment is not quite strong, therefore full BI solution is out of question ...

High-traffic, Highly-secure web API, what language? [closed]

If you were planning on building a high-traffic, very secure site what language would you use? For example, if you were planning on say building an authorize.net-scale site, that had to handle tons ...

AS3: Faster to use EventListeners or ArrayLoops?

I am writing a game in AS3 and have, as an example, around 40 objects on screen. Let s say they are clouds. I m wondering which of the two paths would be less a strain on system resources: a) Put an ...

热门标签