Apache Derby logo

Apache Derby

An open source relational database implemented entirely in Java
14
11
+ 1
0

What is Apache Derby?

It is an open source relational database implemented entirely in Java and available under the Apache License.
Apache Derby is a tool in the Databases category of a tech stack.
Apache Derby is an open source tool with 251 GitHub stars and 123 GitHub forks. Here’s a link to Apache Derby's open source repository on GitHub

Who uses Apache Derby?

Companies

Developers
8 developers on StackShare have stated that they use Apache Derby.

Apache Derby Integrations

Apache Derby's Features

  • Small footprint
  • Based on the Java, JDBC, and SQL standards
  • Provides an embedded JDBC driver

Apache Derby Alternatives & Comparisons

What are some alternatives to Apache Derby?
SQLite
SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file.
MySQL
The MySQL software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.
HSQLDB
It offers a small, fast multi-threaded and transactional database engine with in-memory and disk-based tables and supports embedded and server modes. It includes a powerful command line SQL tool and simple GUI query tools.
PostgreSQL
PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.
Oracle
Oracle Database is an RDBMS. An RDBMS that implements object-oriented features such as user-defined types, inheritance, and polymorphism is called an object-relational database management system (ORDBMS). Oracle Database has extended the relational model to an object-relational model, making it possible to store complex business models in a relational database.
See all alternatives

Apache Derby's Followers
11 developers follow Apache Derby to keep up with related blogs and decisions.