Are there any graph database in ruby . i have heard of neo4j in Jruby , Are there any pure implementation of graph database in ruby ?
Neo4j is the only enterprise-strength graph database that combines native graph storage, advanced security, scalable speed-optimized architecture, and ACID compliance to ensure predictability and integrity of relationship-based queries.
Graph databases have advantages for use cases such as social networking, recommendation engines, and fraud detection, when you need to create relationships between data and quickly query these relationships. The following graph shows an example of a social network graph.
Created in 2007, Neo4j is ranked as the #1 graph database by db-engines.com. Neo4j is open-sourced and supports a wide range of programming languages including: . Net, Clojure, Elixir, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby, and Scala.
Neo4j Community Edition is fully open source, licensed and distributed under GPL v3. Neo4j offers a number of commercial licensing options, including free licenses for development, startups, academic-educational uses and of course, evaluation.
I have been researching this myself. There are a number of interesting graph databases; however, Neo4j and OrientDB are the only ones for which I found any sort of Ruby API.
While not a true Graph Database, FlockDB uses a MySQL backend to mimic graph database constructs.
InfoGrid and HyperGraphDB looked interesting, but sadly, no Ruby API.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With