HSQLDB is a relational database engine written in Java, with a JDBC driver, conforming to ANSI SQL:2011. A small, fast, multithreaded engine and server with memory and disk tables, LOBs, transaction isolation, multiversion concurrency and ACID.

Project Activity

See All Activity >


BSD License

Follow HyperSQL Database Engine (HSQLDB)

HyperSQL Database Engine (HSQLDB) Web Site

Other Useful Business Software

Master DevOps using online learning resources from ACM! Master DevOps using online learning resources from ACM! Icon
Master DevOps using online learning resources from ACM! Icon

Stay current with the DevOps tools that are redefining how software and IT teams collaborate, and learn how to transform your organization today.

Master emerging DevOps technologies and frameworks. Learn the foundations of DevOps, or take a deep dive into cutting-edge technologies and frameworks like Docker, Amazon Web Services, Kubernetes, Ansible, Ubuntu, Agile, SDN and more with ACM’s collection of more than 50,000 online books, courses and videos from O’Reilly, Packt, John Wiley, IT Revolution, Skillsoft and other leading publishers.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • I absolutely assume this app the perfect app I ever tried! => check this webiste for Free Gift Cards : www.fregifts.com

  • I Really assume this app the best app I ever used! => check this site for Free keys : www.scripts4geeks.com

  • I've used HSQLDB for 7 years - it's the greatest, and I was excited to use the new sqltool in 2.4.0, especially the .dsv export and import facility. (I've written my own functions to accomplish this in OO Basic). Unfortunately, I found that single quotes,carriage return and linefeed characters are not escaped. I have many records of multi-line text fields which use CRLF and single and double quote characters. If you use the .dsv export with these embedded characters, you can not subsequently import the file. (some years ago I had a developer subscription, but not a current one)

  • Great small SQL engine that I've been using for in house tools. Small foot print, to make the java executable manageable.

    1 user found this review helpful.
  • A great dbms! Thank you!

Read more reviews >

Additional Project Details




Intended Audience

System Administrators, Developers, End Users/Desktop

User Interface

Web-based, Non-interactive (Daemon)

Programming Language