I've used graphdbs in the past but a nice collection of patterns and best practices would be nice - upping my game on this topic is a current interest of mine!
I've used graphdbs in the past but a nice collection of patterns and best practices would be nice - upping my game on this topic is a current interest of mine!
* TinkerPop Book "Resources" section: http://www.tinkerpopbook.com/
* Marko's blog: http://markorodriguez.com/ -- start with the "On Graph Computing" post (http://markorodriguez.com/2013/01/09/on-graph-computing/).
* Aurelius Blog: http://thinkaurelius.com/blog/
For Python, see the Bulbs Docs: http://bulbflow.com/docs/
I've been meaning to update the Bulbs docs for Bulbs/Titan. It's essentially the same as Bulbs/Neo4jServer and Bulbs/Rexster, except Titan does indexing a bit different.
Here's a few pointers...
* Boutique Graph Data with Titan: http://thinkaurelius.com/2013/11/24/boutique-graph-data-with...
* Titan Overview: https://github.com/thinkaurelius/titan/wiki
* Download: https://github.com/thinkaurelius/titan/wiki/Downloads
* Titan Server: https://github.com/thinkaurelius/titan/wiki/Rexster-Graph-Se...
* Bulbs Titan Example: https://gist.github.com/espeed/3938820
Also, all the code you see on the blog and then some is open sourced and available on github => https://github.com/maxdemarzi?tab=repositories
2) make sure you have the API in mind
3) choose a problem
4) take a pen
5) take sheet of paper
6) solve the probem
7) ???
8) profit!
There is most of the time (to not say always) several solution to solve a problem, but only one particular solution will be the best...
The thing is there is still no FOSS projects in the wild using graphdbs from which you can copy the designs, but is it really what you want?
This is a good book for a quick intro to graph dbs for anyone interested.