Databases. Alongside networking, they’re arguably one of the less exciting areas of the technology world.
But no matter how boring they are, databases are, of course, a critical part of delivering technology. And we live in a changing time for the humble database, with new models challenging incumbent approached. A case in point is graph databases.
For a quick primer, per Wikipedia, a graph database is a database that uses graph structures for semantic queries with nodes, edges and properties to represent and store data. A key concept of the system is the graph (or edge or relationship), which directly relates data items in the store. The relationships allow data in the store to be linked together directly and, in most cases, retrieved with a single operation.