This branch of H2DB contains patches to fix several security vulnerabilities. We build and use the patched version in
Hazelcast Management Center. The output file contains no reference to 1.4.197
as it triggers security scanners and
cause the artifact to be marked vulnerable.
To build and update the version used in Management Center, execute the following command (remember to change the target directory according to your local):
./build.sh clean
./build.sh mavenInstallLocal
- Very fast, open source, JDBC API
- Embedded and server modes; in-memory databases
- Browser based Console application
- Small footprint: around 2 MB jar file size
More information: http://h2database.com
H2 | Derby | HSQLDB | MySQL | PostgreSQL | |
---|---|---|---|---|---|
Pure Java | Yes | Yes | Yes | No | No |
Memory Mode | Yes | Yes | Yes | No | No |
Encrypted Database | Yes | Yes | Yes | No | No |
ODBC Driver | Yes | No | No | Yes | Yes |
Fulltext Search | Yes | No | No | Yes | Yes |
Multi Version Concurrency | Yes | No | Yes | Yes | Yes |
Footprint (embedded database) | ~2 MB | ~3 MB | ~1.5 MB | โ | โ |
Footprint (JDBC client driver) | ~500 KB | ~600 KB | ~1.5 MB | ~1 MB | ~700 KB |