Bigdata

From Semantic Web Standards

Blazegraph (Formerly Bigdata®)

Name of the tool: Blazegraph (Formerly Bigdata®)
Home page: http://blazegraph.com
Date of latest release:
Programming language(s) that can be used with the tool: Java
Relevant semantic web technologies: RDF, SPARQL, RDFS, OWL
Categories: Triple Store, Reasoner, RDFS Reasoner
See also: http://mapgraph.io
Public mailing list:
Preferred project URI: http://wiki.blazegraph.com/
DOAP reference:
Company or institution: SYSTAP, LLC.

(Tool description last modified on 2015-02-18.)

Description

The Blazegraph™ 1.5.0 software release available now on Sourceforge. It is built on the same platform and maintains 100% binary and API compatibility with Bigdata®. Blazegraph™ will take over as SYSTAP’s flagship graph database starting with the 1.5.0 release.

Blazegraph is a standards-based, high-performance, scalable, open-source graph database. Written entirely in Java, the platform supports the RDF data model and the SPARQL 1.1 family of specifications, including Query, Update, Basic Federated Query, and Service Description. Blazegraph can be used for triples or quads and supports RDFS+ inference. Blazegraph supports novel extensions for durable named solution sets, efficient storage and querying of reified statement models based on RDF* and SPARQL* (http://arxiv.org/abs/1406.3399), scalable graph analytics using the vertex-centric Gather Apply Scatter (GAS) abstraction, and interoperability with the Blueprints API. The database supports multi-tenancy and can be deployed as an embedded database, a standalone server, a highly available replication cluster, and as a horizontally-sharded federation of services similar to Google’s bigtable, Apache Accumulo, or Cassandra.

Blazegraph is a highly scalable platform. The standalone configuration of the database scales up to 50 billion (5x10^10) triples or quads on a single commodity server with a sustained bulk insert rate of 50k-80k statements per second.

Blazegraph 1.3.0 introduces support for highly available replication clusters with low-level write replication, linear scaling in query, automatic failover, self-healing, online backups, and more.

The bigdata open source platform has been under continuous development since 2006. It is available under a dual licensing model (GPLv2 and commercial licensing) and a number of well-known companies OEM, resell, or embed bigdata in their applications. SYSTAP, LLC leads the development of the open-source project and offers support subscriptions for both commercial and open-source users. Our goal is a robust, scalable, high-performance, and innovative platform.

The related MapGraph (http://mapgraph.io) platform supports ultra-high performance parallel graph algorithms at up to 3,000,000,000 Traversed Edges Per Second (TEPS) on NVIDIA GPUs.

(Open source. Developer Support, production support, and commercial licensing are available on request for both platforms.)