H2 — это легковесная база данных Java с открытым исходным кодом. Он может быть встроен в приложения Java или работать в режиме клиент-сервер. В основном, база данных H2 может быть настроена для работы в качестве базы данных памяти, что означает, что данные не будут сохраняться на диске. Из-за встроенной базы данных она не используется для разработки продукции, но в основном используется для разработки и тестирования.
Эта база данных может использоваться во встроенном режиме или в режиме сервера. Ниже приведены основные характеристики базы данных H2 —
- Очень быстрый, с открытым исходным кодом, JDBC API
- Доступен во встроенном и серверном режимах; базы данных в памяти
- Консольное приложение на основе браузера
- Небольшая площадь — около 1,5 МБ, размер файла
Особенности базы данных H2
Основные характеристики базы данных H2:
- 
Это чрезвычайно быстрый движок базы данных. 
- 
H2 с открытым исходным кодом и написана на Java. 
- 
Он поддерживает стандартные API SQL и JDBC. Он также может использовать драйвер PostgreSQL ODBC. 
- 
Он имеет встроенный и серверный режим. 
- 
H2 поддерживает кластеризацию и многоверсионный параллелизм . 
- 
У этого есть сильные особенности безопасности. 
Это чрезвычайно быстрый движок базы данных.
H2 с открытым исходным кодом и написана на Java.
Он поддерживает стандартные API SQL и JDBC. Он также может использовать драйвер PostgreSQL ODBC.
Он имеет встроенный и серверный режим.
H2 поддерживает кластеризацию и многоверсионный параллелизм .
У этого есть сильные особенности безопасности.
Дополнительные возможности
Ниже приведены некоторые дополнительные функции базы данных H2 —
- 
H2 — это базы данных и таблицы на основе дисков или в памяти, поддержка баз данных только для чтения, временные таблицы. 
- 
H2 обеспечивает поддержку транзакций (чтение зафиксировано), 2-фазную фиксацию нескольких соединений, блокировку на уровне таблицы. 
- 
H2 — это оптимизатор на основе затрат, использующий генетический алгоритм для сложных запросов, не требующий администрирования. 
- 
H2 содержит прокручиваемую и обновляемую поддержку набора результатов, большой набор результатов, внешнюю сортировку результатов, функции могут возвращать набор результатов. 
- 
H2 поддерживает зашифрованную базу данных (AES), шифрование пароля SHA-256, функции шифрования и SSL. 
H2 — это базы данных и таблицы на основе дисков или в памяти, поддержка баз данных только для чтения, временные таблицы.
H2 обеспечивает поддержку транзакций (чтение зафиксировано), 2-фазную фиксацию нескольких соединений, блокировку на уровне таблицы.
H2 — это оптимизатор на основе затрат, использующий генетический алгоритм для сложных запросов, не требующий администрирования.
H2 содержит прокручиваемую и обновляемую поддержку набора результатов, большой набор результатов, внешнюю сортировку результатов, функции могут возвращать набор результатов.
H2 поддерживает зашифрованную базу данных (AES), шифрование пароля SHA-256, функции шифрования и SSL.
Компоненты в базе данных H2
Чтобы использовать базу данных H2, вам необходимо иметь следующие компоненты:
- Веб-браузер
- Консольный сервер H2
Это клиент-серверное приложение, поэтому для его запуска требуются и сервер, и клиент (браузер).