From the course: Knowledge Graph Data Engineering for Generative AI Use Cases

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Thinking about storage

Thinking about storage

- [Instructor] Let's dive into a few storage options. Let's start out with the native graph storage options. So for property graphs, we have things like Neo4j, Neptune, although Neptune can also do RDF, TinkerPop, and Memgraph, just to name a few. We also have the RDF-based storage, such as RDFox, JanusGraph, Stardog, Metaphactory, and there's a whole slew of others. There's also more general storage that can accommodate graphs like Spark, RDS, or Oracle. Many graph tools come with a generic graph database under the hood for smaller graph projects, or you can connect to a more robust database if those tools are not meeting your needs. Stardog, for instance, has a small generic database for graph data under the hood, so that's what we're going to be using for our course. There's also now some serverless options for graphs like Kuzu that doesn't require you to have a giant graph database at all. These are just a few options, but I provided a larger list of database options in the…

Contents