Skip to content
EntityQ669257· pop 18· linked from 60 articles

Also known as Hyper SQL Database, Hypersonic SQL, HyperSQL DataBase

HSQLDB (Hyper SQL Database) is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92, SQL:2008, SQL:2011, and SQL:2016 standards. It offers a fast, small (around 1300 kilobytes in version 2.2) database engine which offers both in-memory and disk-based tables. Both embedded and server modes are available.

Key facts

Software.name
HSQLDB (HyperSQL DataBase)
Software.screenshot
Hsql.png
Software.caption
HSQL Database Manager
Software.size
10.8 MB (2.6.0 ZIP file)
Software.operating system
Cross-platform
Software.programming language
Java
Software.genre
RDBMS
Software.license
BSD

via Wikipedia infobox

Wikidata facts

Official website
hsqldb.sf.net
Image
Hsql.png
Show 9 more facts
copyright license
BSD licenses
programmed in
Java
software version identifier
2.7.4
Alexa rank
396412
operating system
cross-platform
inception
2001-00-00
source code repository URL
sourceforge.net/p/hsqldb/svn
Commons category
HSQLDB
Sources (7)

via Wikidata · CC0

~4 min read

Encyclopedic overview

7 sections
Contents
  • Transaction support
  • Data storage
  • SQL features
  • Releases
  • See also
  • References
  • External links

HSQLDB (Hyper SQL Database) is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92, SQL:2008, SQL:2011, and SQL:2016 standards. It offers a fast, small (around 1300 kilobytes in version 2.2) database engine which offers both in-memory and disk-based tables. Both embedded and server modes are available.

Additionally, it includes tools such as a minimal Web server, command line and GUI management tools (can be run as applets), and a number of demonstration examples. It can run on Java runtimes from version 1.1 upwards, including free Java implementations such as Kaffe.

Excerpted from Wikipedia’s “HSQLDB” article, available under the CC BY-SA 4.0 licence.