One thing missing from graph databases such as Neo4j is semantics, so data is only understandable by the application that has created it. Look for triplestores instead if you need graph data that has semantics.
I can really recommend ArangoDB. Excellent manual, great query language and it's a multi-modal database: you can use it for both graphs and documents...and as bonus if also includes ArangoSearch: a full-text search engine, and you can mix all these things in the AQL query language. Web GUI included too! 10/10 experience.
Ah yes; those insane, set theoretic, predicate-logic based "joins and normal forms". I think we should trust a completely arbitrary model instead! Let's also ignore the fact that a table with a foreign key to another table can be drawn as "circle, stick, circle"...
I expected to hear the questions about performance. That's one of the most important concerns about graph databases
One thing missing from graph databases such as Neo4j is semantics, so data is only understandable by the application that has created it. Look for triplestores instead if you need graph data that has semantics.
great talk, thanks for sharing
Things to be aware of... learn Prolog. Then learn graph databases.
en.wikipedia.org/wiki/Prolog
LA all Rees",
Has anyone tried the book?
so which database is graph database, mongo or postgresql
neither i think unless things have changed, but look into Neo4j !
MongoDB is NoSQL document storage. PostgreSQL is relational. Neither are graph.
Also dgraph.io is quite interesting.
i just find tigergraph
I can really recommend ArangoDB. Excellent manual, great query language and it's a multi-modal database: you can use it for both graphs and documents...and as bonus if also includes ArangoSearch: a full-text search engine, and you can mix all these things in the AQL query language. Web GUI included too! 10/10 experience.
Ah yes; those insane, set theoretic, predicate-logic based "joins and normal forms". I think we should trust a completely arbitrary model instead! Let's also ignore the fact that a table with a foreign key to another table can be drawn as "circle, stick, circle"...
Graph is like a Fishnet.