Open source database management systems
Apache Derby
Apache Derby is a relational database management system developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing.
Apache Derby is a relational database management system developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing.
BaseX (database)
BaseX is a light-weight open source native XML database management system, developed as a community project on GitHub.
BaseX is a light-weight open source native XML database management system, developed as a community project on GitHub.
Berkeley DB
Berkeley DB (BDB) is a software library that provides a high-performance embedded database for key/value data.
Berkeley DB (BDB) is a software library that provides a high-performance embedded database for key/value data.
BlackRay
BlackRay is an open source main memory high-performance relational database management system developed by SoftMethod GmbH. It is designed to provide high performance for SQL queries and also s...
BlackRay is an open source main memory high-performance relational database management system developed by SoftMethod GmbH. It is designed to provide high performance for SQL queries and also s...
C-Store
C-Store was a database management system based on a column-oriented DBMS developed by a team at Brown University, Brandeis University and the Massachusetts Institute of Technology, including Mi...
C-Store was a database management system based on a column-oriented DBMS developed by a team at Brown University, Brandeis University and the Massachusetts Institute of Technology, including Mi...
Calpont
Calpont is a database management software company based in Frisco, TX. Calpont makes InfiniDB, a scalable, software-only columnar database for analytic applications.In April 2011, InfiniDB was ...
Calpont is a database management software company based in Frisco, TX. Calpont makes InfiniDB, a scalable, software-only columnar database for analytic applications.In April 2011, InfiniDB was ...
cdb (software)
cdb, short for "constant database", refers to both a library and data format created by Daniel J. Bernstein.
cdb, short for "constant database", refers to both a library and data format created by Daniel J. Bernstein.
CouchDB
Apache CouchDB, commonly referred to as CouchDB, is an open source document-oriented database written in the Erlang programming language.
Apache CouchDB, commonly referred to as CouchDB, is an open source document-oriented database written in the Erlang programming language.
CSQL
CSQL is an open source main memory high-performance relational database management system developed @ sourceforge.net.
CSQL is an open source main memory high-performance relational database management system developed @ sourceforge.net.
CSQL Cache
CSQL Cache is an open source high performance, bi-directional updateable data caching infrastructure that sits between the clustered application process and back-end data sources to provide unp...
CSQL Cache is an open source high performance, bi-directional updateable data caching infrastructure that sits between the clustered application process and back-end data sources to provide unp...
CUBRID
CUBRID is a comprehensive open source relational database management system (RDBMS) highly optimized for Web applications, especially when complex business services process large amount of data ...
CUBRID is a comprehensive open source relational database management system (RDBMS) highly optimized for Web applications, especially when complex business services process large amount of data ...
Database Management Library
DBL - Database Management Library is a RDBMS contained in a C++ programming library.
DBL - Database Management Library is a RDBMS contained in a C++ programming library.
Dataphor
Dataphor is an open-source truly relational database management system (RDBMS) and its accompanying user interface technologies, which together are designed to provide highly declarative softwar...
Dataphor is an open-source truly relational database management system (RDBMS) and its accompanying user interface technologies, which together are designed to provide highly declarative softwar...
Db4o
db4o (database for objects) is an embeddable open source object database for Java and .NET developers.
db4o (database for objects) is an embeddable open source object database for Java and .NET developers.
dbm
dbm was the first of a family of simple database engines, originally written by Ken Thompson and released by AT&T in 1979.
dbm was the first of a family of simple database engines, originally written by Ken Thompson and released by AT&T in 1979.
Drizzle (database server)
Drizzle is a free software/open source database management system that was forked from version 6.0 of the MySQL DBMS.
Drizzle is a free software/open source database management system that was forked from version 6.0 of the MySQL DBMS.
Druid (database designer)
Druid is an open-source graphical database designer tool written in Java.
Druid is an open-source graphical database designer tool written in Java.
EnterpriseDB
EnterpriseDB is a privately held company that provides enterprise class support for PostgreSQL through its products Postgres Plus Solutions Pack, which is PostgreSQL with extra bundled modules.
EnterpriseDB is a privately held company that provides enterprise class support for PostgreSQL through its products Postgres Plus Solutions Pack, which is PostgreSQL with extra bundled modules.
eXist
eXist is an open source database management system entirely built on XML technology, also called a native XML database.
eXist is an open source database management system entirely built on XML technology, also called a native XML database.
Firebird (database server)
Firebird is an open source relational database management system that runs on Linux, Windows, and a variety of Unix platforms.
Firebird is an open source relational database management system that runs on Linux, Windows, and a variety of Unix platforms.
FlockDB
FlockDB is an open source distributed, fault-tolerant graph database for managing data at webscale.
FlockDB is an open source distributed, fault-tolerant graph database for managing data at webscale.
Fyracle
Fyracle is a special version of the open source Firebird database which supports Oracle PL/SQL syntax, to ease porting of Oracle applications to open source.
Fyracle is a special version of the open source Firebird database which supports Oracle PL/SQL syntax, to ease porting of Oracle applications to open source.
GCstar
GCstar is an open source application for managing personal collections.
GCstar is an open source application for managing personal collections.
Gizzard (Scala framework)
Gizzard is an open source sharding framework to create custom fault-tolerant, distributed databases.
Gizzard is an open source sharding framework to create custom fault-tolerant, distributed databases.
GNOME-DB
GNOME-DB is the database application of GNOME Office, the office suite of the GNOME desktop.
GNOME-DB is the database application of GNOME Office, the office suite of the GNOME desktop.
H-Store
H-Store is an experimental database management system designed for online transaction processing applications that is being developed by a team at Brown University, the Massachusetts Institute o...
H-Store is an experimental database management system designed for online transaction processing applications that is being developed by a team at Brown University, the Massachusetts Institute o...
Habanero.NET
Habanero is an Enterprise Application Framework for the .NET platform that provides tools for rapid application development using agile techniques.
Habanero is an Enterprise Application Framework for the .NET platform that provides tools for rapid application development using agile techniques.
HBase
HBase is an open source, non-relational, distributed database modeled after Google's BigTable and is written in Java.
HBase is an open source, non-relational, distributed database modeled after Google's BigTable and is written in Java.
Hibari (database)
Hibari is a strongly consistent, highly available, distributed, key-value big data store.
Hibari is a strongly consistent, highly available, distributed, key-value big data store.
HSQLDB
HSQLDB (Hyper Structured Query Language Database) is a relational database management system written in Java.
HSQLDB (Hyper Structured Query Language Database) is a relational database management system written in Java.
Hypertable
Hypertable is an open source database inspired by publications on the design of Google's BigTable.
Hypertable is an open source database inspired by publications on the design of Google's BigTable.
Infobright
Infobright is a commercial provider of column-oriented relational database software with a strong focus in Machine Generated Data.
Infobright is a commercial provider of column-oriented relational database software with a strong focus in Machine Generated Data.
Ingres (database)
Ingres is a commercially supported, open-source SQL relational database management system intended to support large commercial and government applications.
Ingres is a commercially supported, open-source SQL relational database management system intended to support large commercial and government applications.
Kexi
Kexi is an integrated data management application, designed to fill the gap between spreadsheets and database solutions requiring more sophisticated development.
Kexi is an integrated data management application, designed to fill the gap between spreadsheets and database solutions requiring more sophisticated development.
Keyspace (data store)
Keyspace is an open source, replicated, persistent key-value datastore written in C++.
Keyspace is an open source, replicated, persistent key-value datastore written in C++.
LucidDB
LucidDB is an Open Source database purpose-built to power Data Warehouses, OLAP servers and Business Intelligence systems.
LucidDB is an Open Source database purpose-built to power Data Warehouses, OLAP servers and Business Intelligence systems.
Maatkit
Maatkit is a toolkit for users, developers, and administrators of MySQL an open-source database.
Maatkit is a toolkit for users, developers, and administrators of MySQL an open-source database.
MariaDB
MariaDB is a community-developed branch of the MySQL database, the impetus being the community maintenance of its free status under GPL, as opposed to any uncertainty of MySQL license status und...
MariaDB is a community-developed branch of the MySQL database, the impetus being the community maintenance of its free status under GPL, as opposed to any uncertainty of MySQL license status und...
Membase
Membase (pronunciation: mem-base) is an Open Source (Apache 2.0 license) distributed, key-value database management system optimized for storing data behind interactive web applications.
Membase (pronunciation: mem-base) is an Open Source (Apache 2.0 license) distributed, key-value database management system optimized for storing data behind interactive web applications.
MemcacheDB
MemcacheDB is a persistence enabled variant of memcached, a general-purpose distributed memory caching system often used to speed up dynamic database-driven websites by caching data and objects ...
MemcacheDB is a persistence enabled variant of memcached, a general-purpose distributed memory caching system often used to speed up dynamic database-driven websites by caching data and objects ...
Mnesia
Mnesia is a distributed, soft real-time database management system written in the Erlang programming language.
Mnesia is a distributed, soft real-time database management system written in the Erlang programming language.
MonetDB
MonetDB is an open source column-oriented database management system developed at the Centrum Wiskunde & Informatica (CWI) in the Netherlands.
MonetDB is an open source column-oriented database management system developed at the Centrum Wiskunde & Informatica (CWI) in the Netherlands.
MongoDB
MongoDB is an open source, high-performance, schema-free, document-oriented NoSQL database system written in the C++ programming language.
MongoDB is an open source, high-performance, schema-free, document-oriented NoSQL database system written in the C++ programming language.
Mozilla Raindrop
Raindrop is a messaging application building on Apache's CouchDB which is used through a web interface.
Raindrop is a messaging application building on Apache's CouchDB which is used through a web interface.
mSQL-JDBC
mSQL-JDBC (aka Soul) is an Open Source Type IV JDBC driver for the mSQL database engine created by George Reese.
mSQL-JDBC (aka Soul) is an Open Source Type IV JDBC driver for the mSQL database engine created by George Reese.
MySQL
MySQL is a relational database management system that runs as a server providing multi-user access to a number of databases.
MySQL is a relational database management system that runs as a server providing multi-user access to a number of databases.
Neo (object-relational toolset)
Neo (or .NET Entity Objects) is an object-relational mapping (ORM) solution for the Microsoft .NET platform.
Neo (or .NET Entity Objects) is an object-relational mapping (ORM) solution for the Microsoft .NET platform.
NeoDatis ODB
NeoDatis ODB is an object database available the GNU Lesser General Public License, hence usable in free or commercial applications.
NeoDatis ODB is an object database available the GNU Lesser General Public License, hence usable in free or commercial applications.
NoSQL (RDBMS)
NoSQL is a shell-based relational database management system that runs under Unix-like operating systems, or others with compatibility layers.
NoSQL is a shell-based relational database management system that runs under Unix-like operating systems, or others with compatibility layers.
ObjectMapper .NET
ObjectMapper .NET is an Object-relational mapping (ORM) solution for the Microsoft .NET platform.
ObjectMapper .NET is an Object-relational mapping (ORM) solution for the Microsoft .NET platform.
OpenOffice.org Base
OpenOffice.org Base ("Base" for short), a database module, initially appeared with OpenOffice.org version 2.0.
OpenOffice.org Base ("Base" for short), a database module, initially appeared with OpenOffice.org version 2.0.
OpenQM
OpenQM is a Multi-Value (MV) database run-time developed by Ladybridge Systems in the United Kingdom.
OpenQM is a Multi-Value (MV) database run-time developed by Ladybridge Systems in the United Kingdom.
OrientDB
OrientDB is an open source NoSQL database management system written in Java.
OrientDB is an open source NoSQL database management system written in Java.
Perst
Perst is an open source, dual license, object-oriented embedded database management system (ODBMS), available in two implementations: one that is developed entirely in the Java programming langu...
Perst is an open source, dual license, object-oriented embedded database management system (ODBMS), available in two implementations: one that is developed entirely in the Java programming langu...
PostgreSQL
PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) available for many platforms including Linux, FreeBSD, Solaris, Microsoft Windows and Mac OS...
PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) available for many platforms including Linux, FreeBSD, Solaris, Microsoft Windows and Mac OS...
Redis (data store)
Redis is an open-source, networked, in-memory, persistent, journaled, key-value data store.
Redis is an open-source, networked, in-memory, persistent, journaled, key-value data store.
Rel (DBMS)
Rel is an open source true relational database management system that implements a significant portion of Chris Date and Hugh Darwen's Tutorial D query language.
Rel is an open source true relational database management system that implements a significant portion of Chris Date and Hugh Darwen's Tutorial D query language.
Sones GraphDB
Sones GraphDB was developed by the company sones in Erfurt and Leipzig.
Sones GraphDB was developed by the company sones in Erfurt and Leipzig.
SQLite
SQLite is an ACID-compliant embedded relational database management system contained in a relatively small (~275 kB) C programming library.
SQLite is an ACID-compliant embedded relational database management system contained in a relatively small (~275 kB) C programming library.
Tarantool
Tarantool is an open source NoSQL database, developed by Mail.Ru.
Tarantool is an open source NoSQL database, developed by Mail.Ru.
Tdbengine
Tdbengine is a relational database management system with an integrated programming language.
Tdbengine is a relational database management system with an integrated programming language.
Terrastore
Terrastore is a distributed, scalable and consistent document store supporting single-cluster and multi-cluster deployments.
Terrastore is a distributed, scalable and consistent document store supporting single-cluster and multi-cluster deployments.
txtSQL
txtSQL (pronounced "text-sequel") is an object-oriented (OOP) flat-file database management system written in PHP. Working on ordinary text files with increased file-security, it offers support ...
txtSQL (pronounced "text-sequel") is an object-oriented (OOP) flat-file database management system written in PHP. Working on ordinary text files with increased file-security, it offers support ...
UnQL
UnQL is a specification for a query language for NoSQL databases, developed by the creators of SQLite and CouchDB database management systems, based on SQL used in relational databases with the ...
UnQL is a specification for a query language for NoSQL databases, developed by the creators of SQLite and CouchDB database management systems, based on SQL used in relational databases with the ...
Virtuoso Universal Server
Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional RDBMS, ORDBMS, virtual database, RDF, XML, free-text, web application server...
Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional RDBMS, ORDBMS, virtual database, RDF, XML, free-text, web application server...
VoltDB
VoltDB is an in-memory database designed by Michael Stonebraker who was involved in Ingres and PostgreSQL. It is an ACID-compliant RDBMS which uses a shared nothing architecture.
VoltDB is an in-memory database designed by Michael Stonebraker who was involved in Ingres and PostgreSQL. It is an ACID-compliant RDBMS which uses a shared nothing architecture.
Zope Object Database
The Zope Object Database (ZODB) is an object-oriented database for transparently and persistently storing Python objects.
The Zope Object Database (ZODB) is an object-oriented database for transparently and persistently storing Python objects.
Settings