Plume's data storage layer is pluggable. Each graph database is called a storage backend and allows one to be flexible in which solution one requires.
This section describes the use case and configuration of each storage backend with examples of how
to get started. A driver for a particular storage backend can be obtained by using the
DriverFactory given the
GraphDatabase enum. e.g.
val driver = DriverFactory(GraphDatabase.JANUS_GRAPH) as JanusGraphDriver