Main_Page
APIs
NanoSparqlServer
REST API
JAVA Client API
Client Libraries
Notes on compliance with the Sesame API
Apache Tinkerpop 3
Using Blueprints with Blazegraph
Blazegraph FAQ
Sample Applications
Sesame API embedded mode
Sesame API remote mode
Blueprints API embedded mode
Blueprints API remote mode
RDR
SPARQL Extensions
Full Text Search
External Full Text Search
GeoSpatial Search
Analytic Query
Virtual Graphs
Query Hints
Named Subquery
SPARQL Update
Federated Query
Stored Query
Property Paths
Custom Function
InlineIVs
Linked Data
Inference and Truth Maintenance
Reification Done Right
Graph Mining
RDF GAS API
Optimizations and Benchmarking
Performance Optimization
IO Optimization
Query Optimization
Using Explain
SPARQL Benchmarks
Deeper Background
Standalone Guide
BTree Guide
Tx Guide
Striterators
RWStore
Memory Manager
Retention History
Unicode
Developers
Maven Repository
Client Libraries
Sesame API Compliance
Maven Notes
Code Examples
Submitting Bugs
Contributors
ReleaseGuide
Javadoc/API
Common Problems
Operations procedures
Data Migration
Bulk Data Load
Rebuilding the Text Index
Hardware Configuration
Clone this wiki locally
Blazegraph
Introduction
Blazegraph™ DB is a ultra high-performance graph database supporting Blueprints and RDF/SPARQL APIs. It supports up to 50 Billion edges on a single machine. It is in production use for Fortune 500 customers such as EMC, Autodesk, and many others. It is supporting key Precision Medicine applications and has wide-spread usage for life science applications. It is used extensively to support Cyber anaytics in commercial and government applications. It powers the Wikimedia Foundation's Wikidata Query Service.
Scalability
The Blazegraph product covers all application needs starting from small applications with embedded storage, to larger standalone applications, and up to 50B statements stored in NanoSparqlServer. There are different operating modes (triples, provenance, and quads), and 100s of configuration options.
Quick Start
You can choose an executable jar, war file, or tar.gz distribution.
After you've downloaded it, checkout out our quick start guide and sample applications. Once you've started development, the Blazegraph Community is the best way for us to assist in your design and development. Support is available via the Github Issues and JIRA issue tracker.