HOME

TheInfoList



OR:

Mulgara is a
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 relati ...
and
fork In cutlery or kitchenware, a fork (from la, furca ' pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tines with which one can spear foods ...
of the original Kowari project. It is
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
, scalable, and transaction-safe.Mulgara , Semantic Store - Frequently Asked Questions
/ref> Mulgara instances can be queried via the iTQL
query language Query languages, data query languages or database query languages (DQL) are computer languages used to make queries in databases and information systems. A well known example is the Structured Query Language (SQL). Types Broadly, query language ...
and the
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 ...
query language.Welcome to the new Mulgara project!
/ref>


History

Kowari was first made available for download in beta form on October 26, 2003. In April 2004, Tucana Technologies Inc demonstrated the Tucana Knowledge Server (TKS), a proprietary RDF database relying on Kowari as the basis. A steady number of releases occurred throughout 2004, includin

an
1.1 pre-release
The development of TKS stalled due to difficulties with funding at the end of 2004, while the development of Kowari continued on. In September 2005, Tucana was bought by
Northrop Grumman Northrop Grumman Corporation is an American multinational aerospace and defense technology company. With 90,000 employees and an annual revenue in excess of $30 billion, it is one of the world's largest weapons manufacturers and military tec ...
. In January 2006, Northrop Grumman threatened a Kowari developer with legal action if he released any new version of Kowari. As a consequence, Kowari was forked in July 2006. It was renamed to Mulgara as Northrop Grumman owned the Kowari trademark. All development on Kowari has stopped and the community moved to Mulgara. The legal cloud surrounding Kowari was eventually resolved, one of the outcomes was the adoption of the
Open Software License The Open Software License (OSL) is a software license created by Lawrence Rosen. The Open Source Initiative (OSI) has certified it as an open-source license, but the Debian project judged version 1.1 to be incompatible with the DFSG. The OSL is ...
br>3.0
Since 2008 all new code is being licensed with the Apache 2.0 License. Since 2006 Mulgara 1.0.0 has been released, significant changes to the transaction architecture was made to support JTA,
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 ...
support, a
Jena Jena () is a German city and the second largest city in Thuringia. Together with the nearby cities of Erfurt and Weimar, it forms the central metropolitan area of Thuringia with approximately 500,000 inhabitants, while the city itself has a po ...
API, and integration with
Sesame Sesame ( or ; ''Sesamum indicum'') is a flowering plant in the genus '' Sesamum'', also called benne. Numerous wild relatives occur in Africa and a smaller number in India. It is widely naturalized in tropical regions around the world and is c ...
has been added. As of January 10, 2012 the latest version is 2.1.13.Mulgara News
/ref>


Internals

Mulgara is not based on a relational database due to the large numbers of table joins encountered by relational systems when dealing with metadata. Instead, Mulgara is a completely new database optimized for metadata management. Mulgara models hold metadata in the form of short subject-predicate-object statements, much like the W3C's
Resource Description Framework The Resource Description Framework (RDF) is a World Wide Web Consortium (W3C) standard originally designed as a data model for metadata. It has come to be used as a general method for description and exchange of graph data. RDF provides a variety of ...
(RDF) standard. Metadata may be imported into or exported from Mulgara in RDF or Notation 3 form.


See also

{{Portal, Free and open-source software *
RDF4J Eclipse RDF4J (formerly OpenRDF Sesame) is an open-source framework for storing, querying, and analysing RDF data. It was created by the Dutch software company Aduna as part of "On-To-Knowledge", a semantic web project that ran from 1999 to 200 ...
*
Jena Jena () is a German city and the second largest city in Thuringia. Together with the nearby cities of Erfurt and Weimar, it forms the central metropolitan area of Thuringia with approximately 500,000 inhabitants, while the city itself has a po ...
*
CubicWeb CubicWeb is a free and open-source semantic web application framework, licensed under the LGPL. It is written in Python. It has been an open free software project since October 2008, but the project began in 2000 and was initially developed by L ...
* Blazegraph


References


External links


Official website
Semantic Web Triplestores Software forks Graph databases