Sunday, June 14, 2009

Graph databases

by Prashanth Mohan 4 comments

Tag



I had earlier worked upon a project that very closely mimicked a social network. Alas, I had no experience with databases then and we set forth to build the project on a relational database. I have since been trying to learn more about graph databases and how they are used by the various "web 2.0" companies. I came across this excellent introductory presentation on Graph Databases on highscalability.com.

Get the presentation from http://markorodriguez.com/Lectures_files/risk-symposium2009.pdf

Tags: , , ,


Share this post:
Design Float | StumbleUpon | Reddit | Delicious | Facebook | Google Bookmarks
Comments 4 comments
Sumukh said...

Have you tried using Neo4j or any other graph database on your old data? I'm keen on knowing if it scales well.

Prashanth said...

Hey Sumukh!

I don't have war stories of using graph databases, but I do believe that they scale well upto vertices and edges in the order of billions.

Incidentally, the google research blog had a related post today: Large scale graph computing.

Sumukh said...

Cool! thanks :)

alan said...

Doctor of Philosophy (PhD)

The PhD is an advanced academic degree and applies to a wide variety of disciplines in the sciences and humanities. The PhD is usually a requirement for a career in research or as a university lecturer. A Master’s degree is typically a requirement for admission to a PhD program although some countries enter students immediately after a Bachelor's degree.

Doctoral Degrees