Dgraph Labs, a San Francisco-based company developing transactional distributed graph database software, today announced that it’s closed an $11.5 million in series A funding round led by Redpoint Ventures, with participation from previous backers Bain Capital Ventures, Blackbird Ventures, Grok Ventures, and Airtree Ventures. The capital infusion brings Dgraph’s total raised to nearly $15 million following seed rounds exceeding $3 million, and CEO Manish Jain says it’ll be used to expand the company’s enterprise features and user base and support next-generation applications.
“[C]urrent ‘off-the-shelf’ solutions don’t provide the benefits they require, such as horizontal scalability, performance, multiple data models which need to be served and flexible schema, among others,” said Jain, a former Google employee who worked on the tech giant’s Web Search and Knowledge Graph project before founding Dgraph in 2015. “This is what inspired Dgraph.”
Graph databases — also known as graph-oriented databases — leverage graph structures for semantic queries, with nodes, edges, and properties representing and storing data. They’re a type of non-relational technology that depicts relationships connecting various entities (like two people in a social network, for instance).
Dgraph’s eponymous flavor, which is written in Go, is open-sourced under the Apache 2.0 license and uses a version of Facebook’s GraphQL as its default query language. It shares data horizontally and uses an adaptable schema to break queries into subqueries that run in parallel, enabling it to achieve low latency and reliably high throughput.
Moreover, Dgraph ensures that data remains evenly balanced across servers and individual racks by automatically moving shards, while its internal key-value store — Badger — reduces RAM usage and taps available SSDs to boost performance further. All the while, to protect against catastrophic data loss, Dgraph minimizes hard drive disk seeks and network calls and runs synchronous replication.
Jain claims that Dgraph is currently in production systems ranging from gaming services, advertising platforms, fraud detection frameworks, and search engines to internet of things backends, medical research suites, and machine learning and AI tools. “Most companies do not have the capability or desire to spend millions of dollars building a custom graph database,” he said. “Dgraph is designed to execute equally well on graph style joins and traversals and SQL style selects, providing the only truly scalable general-purpose graph database available today.”
Markets and Markets anticipates the graph database market will reach $2.4 billion by 2023 from $821.8 million in 2018, and analysts at Gartner expect that enterprise graph processing and graph databases will grow 100% annually through 2022. Startups like Neo4j, TigerGraph, MongoDB, Cambridge Semantics, DataStax, and others have risen to meet the need, in addition to incumbents like Microsoft and Oracle. Even Amazon threw its hat in the ring in November 2017 with the launch of Neptune, a fully managed graph database powered by its Amazon Web Services division.
“I was immediately inspired by Manish’s vision to deliver the first general-purpose graph database,” said Redpoint Ventures partner Satish Dharmaraj, who plans to join Dgraph’s board of directors. “In an industry that has only seen incremental advances over the last several years, Redpoint is excited to partner with Dgraph on its mission to bring the the only truly scalable graph database to the market. We look forward to working with Manish and the team as the company continues to grow and scale.”