8
HSQLDB (Hyper Structured Query Language Database) to system zarządzania relacyjnymi bazami danych napisany w Javie.Ma sterownik JDBC i obsługuje duży podzbiór standardów SQL-92 i SQL: 2008.Oferuje szybki, mały (około 1300 kilobajtów w wersji 2.2) silnik bazy danych, który oferuje zarówno tabele w pamięci, jak i dyskowe.Dostępne są tryby osadzony i serwerowy.Dodatkowo zawiera narzędzia takie jak minimalny serwer WWW, narzędzia do zarządzania wierszem poleceń i GUI (mogą być uruchamiane jako aplety) oraz szereg przykładów demonstracyjnych.Może działać na środowiskach wykonawczych Java od wersji 1.1 w górę, w tym na wolnych środowiskach Java, takich jak Kaffe.HSQLDB jest dostępny na licencji BSD.Jest używany jako baza danych i silnik trwałości w wielu projektach oprogramowania typu open source, takich jak OpenOffice.org Base i Standalone Roller Demo, a także w produktach komercyjnych, takich jak Mathematica lub InstallAnywhere (od wersji 8.0)