About GraphDB

GraphDB is a family of highly efficient, robust, and scalable RDF databases. It streamlines the load and use of linked data cloud datasets, as well as your own resources. For easy use and compatibility with the industry standards, GraphDB implements the RDF4J framework interfaces, the W3C SPARQL Protocol specification, and supports all RDF serialization formats. The database is the preferred choice of both small independent developers and big enterprise organizations because of its community and commercial support, as well as excellent enterprise features such as cluster support and integration with external high-performance search applications - Lucene, Solr, and Elasticsearch.

GraphDB is one of the few triplestores that can perform semantic inferencing at scale, allowing users to derive new semantic facts from existing facts. It handles massive loads, queries, and inferencing in real time.

Reasoning and query evaluation are performed over a persistent storage layer. Loading, reasoning, and query evaluation proceed extremely quickly even against huge ontologies and knowledge bases.

GraphDB can manage billions of explicit statements on a desktop hardware and handle tens of billions of statements on a commodity server hardware. According to the LDBC Semantic Publishing Benchmark, it is is one of the most scalable OWL repositories currently available.

Ontotext offers licenses for three editions of GraphDB:

Comparison of GraphDB Free, GraphDB Standard, and GraphDB Enterprise

GraphDB Free and GraphDB SE are identical in terms of usage and integration and share most features: they are both designed as an enterprise-grade semantic repository system, are suitable for massive volumes of data, employ file-based indexes that enable them to scale to billions of statements even on desktop machines, and ensure fast query evaluations through inference and query optimizations.

GraphDB Free is commercial & free to use, supports a limit of two concurrent queries, and is suitable for low query loads and smaller projects.

GraphDB SE is commercial, supports an unlimited number of concurrent queries, and is suitable for heavy query loads.

Building up on the above, the GraphDB EE edition is a high-performance, clustered semantic repository scaling in production environments with simultaneous loading, querying and inferencing of billions of RDF statements. It supports a high-availability cluster based on the Raft consensus algorithm, designed for high availability, with several features that are crucial for achieving enterprise-grade highly available deployments. It also adds more connectors for full-text search and faceting - the Solr and Elasticsearch connectors, as well as the Kafka connector for synchronizing changes to the RDF model to any Kafka consumer.

To find out more about the differences between the editions, see the GraphDB Feature Comparison section.