HyperSQL Database (HSQLDB) — это современный менеджер реляционных баз данных, который соответствует стандарту SQL: 2011 и спецификациям JDBC 4. Он поддерживает все основные функции и RDBMS. HSQLDB используется для разработки, тестирования и развертывания приложений баз данных.
Главная и уникальная особенность HSQLDB — Стандартное соответствие. Он может предоставлять доступ к базе данных в процессе приложения пользователя, на сервере приложений или в качестве отдельного процесса сервера.
Особенности HSQLDB
-
HSQLDB использует структуру в памяти для быстрой работы с сервером БД. Он использует постоянство диска в соответствии с гибкостью пользователя, с надежным восстановлением после сбоя.
-
HSQLDB также подходит для бизнес-аналитики, ETL и других приложений, которые обрабатывают большие наборы данных.
-
HSQLDB имеет широкий спектр вариантов развертывания на предприятии, таких как транзакции XA, источники данных пула соединений и удаленная аутентификация.
-
HSQLDB написан на языке программирования Java и работает на виртуальной машине Java (JVM). Он поддерживает интерфейс JDBC для доступа к базе данных.
HSQLDB использует структуру в памяти для быстрой работы с сервером БД. Он использует постоянство диска в соответствии с гибкостью пользователя, с надежным восстановлением после сбоя.
HSQLDB также подходит для бизнес-аналитики, ETL и других приложений, которые обрабатывают большие наборы данных.
HSQLDB имеет широкий спектр вариантов развертывания на предприятии, таких как транзакции XA, источники данных пула соединений и удаленная аутентификация.
HSQLDB написан на языке программирования Java и работает на виртуальной машине Java (JVM). Он поддерживает интерфейс JDBC для доступа к базе данных.
Компоненты HSQLDB
В пакете HSQLDB есть три разных компонента.
-
HyperSQL RDBMS Engine (HSQLDB)
-
Драйвер JDBC для HyperSQL
-
Менеджер баз данных (инструмент для доступа к базе данных с графическим интерфейсом, с версиями Swing и AWT)
HyperSQL RDBMS Engine (HSQLDB)
Драйвер JDBC для HyperSQL
Менеджер баз данных (инструмент для доступа к базе данных с графическим интерфейсом, с версиями Swing и AWT)
HyperSQL RDBMS и JDBC Driver обеспечивают базовую функциональность. Менеджеры баз данных — это универсальные инструменты доступа к базам данных, которые можно использовать с любым ядром базы данных, имеющим драйвер JDBC.
Дополнительный jar, называемый sqltool.jar, содержит Sql Tool, который является инструментом доступа к базе данных из командной строки. Это команда общего назначения. Линейный инструмент доступа к базе данных, который можно использовать и с другими механизмами баз данных.