Databranches: using git as a database
kitenet.net
kitenet.net
"GitGraph is a Blueprints Graph which stores its data in a hierarchy of plain text files and plays well with version control software such as Git. This allows multiple parties to edit a graph concurrently and later to merge their changes.
GitGraph also enables partitioning of a graph into functional hierarchies, and to combine graphs in a tree-like fashion. For example, if you have a graph with information about cities, and another with information about people, you can place the two graph directories side by side in a parent directory and load this as a single graph. You can create new vertices and edges, at the parent level, which connect people and cities, and then you can save the whole thing and check it in to Git. Another developer can then check out your work and either load the whole graph or, if he is only interested in either cities or people, one of the subdirectories.
Even if he only loads the graph about cities, he can make local changes to it and push them back to you without invalidating the top-level graph".
See this discussion on the Gremlin Users group (https://groups.google.com/d/msg/gremlin-users/trBKdAW105U/qB...).
This duo: git-torrent is hitting the streets soon.
It is safe, even where/when internet is forbidden by law.