Open Source Relational Database Server

Leading Open Source Relational Database Servers

Other Open Source Relational Database Servers

Berkeley DB is a database engine that provides developers with fast, reliable, local persistence with zero administration. Berkeley DB is a library that links directly into your application. Your application makes simple function calls, rather than sending messages to a remote server, eliminating the performance penalty of client-server architectures. Berkeley DB stores data in application native format, as simple key/value pairs, eliminating the need for translation or mapping. Berkeley DB eliminates the overhead of SQL query processing, enabling applications with predictable access patterns to run faster.

Firebird is a relational database offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.
Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) under the InterBase Public License v.1.0 on 25 July, 2000.

Apache Derby is an open source relational database implemented entirely in Java. It has a small footprint that makes it easy to embed in any Java-based application, but it also supports the more familiar client/server mode. It is based on the Java, JDBC, and SQL standards, making code developed more portable to standards-compliant databases.

EnterpriseDB is an enterprise-class relational database management system (RDBMS) that is built on PostgreSQL, the world's most advanced open source database. EnterpriseDB is compatible with Oracle applications, reliable and scalable for high-volume, mission-critical enterprise use, and affordable.

EnterpriseDB Advanced Server is a complete product suite that includes the following components:

* Database Server - The RDBMS engine
* Replication Server - Asynchronous master-slave replication
* DBA Management Server - Monitoring, performance profiling, and reporting
* Developer Studio - Graphical console for developers and DBAs
* Procedural Language Debugger - Interactive debugger for stored procedures
* Client Connectors - Access from various programming environments
* Oracle Migration Toolkit - Transfer schemas, logic, and data to EnterpriseDB
* Reporting Tools - JasperReports engine and graphical report designer

Cafeterra is a message queue-based EAI project with a Web user interface for designing, processing, and monitoring inter-application data flows. Supported connectors are based on an RDBMS, flat files (CSV, fixed length record, XML, HL7, HTML, etc.), LDAP, and SOAP, with others planned. The main features are message tracking and archival, joining

Created by DBMS R&D pioneer, Mike Stonebraker, VoltDB is a next-generation open-source DBMS that scales way beyond traditional databases, without sacrificing SQL or ACID for transactional data integrity. VoltDB is for database applications that support fast-growing transactional workloads and require:

Orders of magnitude better performance than conventional DBMS
Linear scalability
SQL as the DBMS interface
ACID transactions to ensure data consistency and integrity
High availability 24x7x365