Blazegraph
   HOME

TheInfoList



OR:

Blazegraph is an open source
triplestore A triplestore or RDF store is a purpose-built database for the storage and retrieval of triples through semantic queries. A triple is a data entity composed of subject–predicate–object, like "Bob is 35" or "Bob knows Fred". Much like a relat ...
and
graph database A graph database (GDB) 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''). The graph rel ...
, developed by Systap, which is used in the
Wikidata Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It is a common source of open data that Wikimedia projects such as Wikipedia, and anyone else, can use under the CC0 public domain license ...
SPARQL SPARQL (pronounced " sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description ...
endpoint and by other large customers. It is licensed under the GNU GPL (version 2). Amazon acquired the Blazegraph developers and the Blazegraph open source development was essentially stopped in April 2018.


Early history

The system was first known as ''Bigdata.'' Since release of version 1.5 (12 February 2015), it is named ''Blazegraph''.


Prominent users

* The
Wikimedia Foundation The Wikimedia Foundation, Inc., or Wikimedia for short and abbreviated as WMF, is an American 501(c)(3) nonprofit organization headquartered in San Francisco, California and registered as a charitable foundation under local laws. Best know ...
uses Blazegraph for the
Wikidata Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It is a common source of open data that Wikimedia projects such as Wikipedia, and anyone else, can use under the CC0 public domain license ...
br>Query Service
which is a
SPARQL SPARQL (pronounced " sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description ...
endpoint. * Th
Datatourisme
project uses Blazegraph as the database platform; however,
GraphQL GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL was developed internally by Facebook (now Meta) in 2012 before being publicly released in 2015. On 7 No ...
is used as the query language instead of
SPARQL SPARQL (pronounced " sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description ...
.


Notable features

* ''RDF*'' — an alternative approach to RDF reification, which gives RDF graphs capabilities of graphs; * as the consequence of the previous, ability of querying graphs both in
SPARQL SPARQL (pronounced " sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description ...
and
Gremlin A gremlin is a mischievous folkloric creature invented at the beginning of the 20th century to originally explain malfunctions in aircraft and later in other machinery and processes and their operators. Depictions of these creatures vary widel ...
; * as an alternative to
Gremlin A gremlin is a mischievous folkloric creature invented at the beginning of the 20th century to originally explain malfunctions in aircraft and later in other machinery and processes and their operators. Depictions of these creatures vary widel ...
querying, abstraction over RDF graphs support in
SPARQL SPARQL (pronounced " sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description ...
; * The SERVICE syntax of federated queries for functionality extending; * Managed behavior of the query plan generator; * Reusable named subqueries.


Acqui-hiring Acqui-hiring or Acq-hiring (a portmanteau of "acquisition" and "hiring", also called talent acquisition) is a neologism which describes the process of acquiring a company primarily to recruit its employees, rather than to gain control of its prod ...
by Amazon Web Service (AWS)

It was alleged that Amazon Neptune is based on Blazegraph, as evidenced by: * acquiring of the ''Blazegraph''
trademark A trademark (also written trade mark or trade-mark) is a type of intellectual property consisting of a recognizable sign, design, or expression that identifies products or services from a particular source and distinguishes them from othe ...
by AWS; * acquiring of the ''blazegraph.com''
domain name A domain name is a string that identifies a realm of administrative autonomy, authority or control within the Internet. Domain names are often used to identify services provided through the Internet, such as websites, email services and more. As ...
by AWS; * transition of many employees (including CEO) to AWS.


References


External links

* {{official website
Page on DB-Engines.com
Graph databases Triplestores Semantic Web