Need to know how to use graph databases in Scala?
Type safety in the world of graph databases
We'll go through some use cases and also point out when you should rather stick to tables. I'll explain how you can use graph databases in Scala, and then lead on to Gremlin-Scala (343 github stars), which provides a type safe DSL to access a variety of graph databases. It is the official Scala wrapper for Apache Tinkerpop 3, which aims to be the SQL of the graph database world. Gremlin-Scala makes use of Scala's advanced type system to help the user write type safe graph traversals.