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

Project Activity

See All Activity >

License

BSD License

Follow HyperSQL Database Engine (HSQLDB)

HyperSQL Database Engine (HSQLDB) Web Site

You Might Also Like
Smart IT Monitoring Icon
Smart IT Monitoring

We make IT management effective and simple. Easily observe your networks, servers, cloud services, containers, devices and applications.

NetCrunch is a smart, agentless network monitoring and management software system capable of monitoring every device in a network. Developed by AdRem Software, NetCrunch helps businesses of all sizes remotely monitor network services, switches, routers, bandwidth utilization, and traffic flow and visualize their system performance.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
64
0
0
0
4
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

  • This database is very problematic for debugging as error reporting is very poor. This puts the onus on the user to dig into the code to find out where an exception is coming from instead of actually using the error text. One example is a simple right hand truncation error where text is too long for the column width. This results in the error message "data exception: string data, right truncation" in which neither the column nor the text value causing the problem is highlighted. Thus, a programmer has to look at all the text columns and text values to check which is causing the problem. That is a major waste of time and constitutes an obnoxious approach to programming. There are plenty of other examples like this so if you can avoid this DB do so until the authors decide that error reporting is important.
    2 users found this review helpful.
    Reply from HyperSQL Database Engine (HSQLDB)
    Posted 2018-12-24
    Error messages are more informative in recent versions and identify the problem. For example "data exception: string data, right truncation; table: T column: C "
  • This HSQLDB rather good one, but it's too complicated for user with low and average exp!
  • Good analog SQL database
    2 users found this review helpful.
  • Never had more headache then with this database. It's compliance with standards is below my own limit of understanding. Writing portable sql with it is exercise in vanity. I have to stick with it, it gets work done, but at what cost? Never a beautiful expressive sql that i write with other db's. Only basic stuff.
    Reply from HyperSQL Database Engine (HSQLDB)
    Posted 2018-12-24
    In fact HyperSQL supports all common SQL that other database engines support.
Read more reviews >

Additional Project Details

Awards

Languages

English

Intended Audience

System Administrators, Developers, End Users/Desktop

User Interface

Web-based, Non-interactive (Daemon)

Programming Language

Java

Related Categories

Java Front-Ends, Java Database Engines Servers, Java HTTP Servers

Registered

2001-03-21