derby
« Back to VersTracker
Description:
Apache Derby is an embedded relational database running on JVM
Type: Formula  |  Latest Version: 10.17.1.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @ApacheDerby  |  formulae.brew.sh
Category: Databases
Tags: database java sql embedded apache
Install: brew install derby
About:
Apache Derby is a fully transactional, open-source relational database engine implemented entirely in Java. It provides an embedded JDBC driver, allowing applications to include a database without running a separate server process. This makes it ideal for deploying rich client applications or storing data locally within a Java environment.
Key Features:
  • Embedded JDBC driver for zero-configuration deployment
  • Fully transactional ACID-compliant storage engine
  • Standards-compliant SQL and JDBC support
  • Server mode available for network access
Use Cases:
  • Java desktop and client applications requiring local data storage
  • Unit and integration testing for database-driven applications
  • Embedded systems where a lightweight database is required
Alternatives:
  • sqlite – Lighter weight, but language-agnostic and not Java-native
  • h2 – Similar embedded Java DB, often faster but Derby is an Apache standard
License: Apache-2.0
Dependencies: openjdk
Bottles available for: all
Version History
Detected Version Rev Change Commit