H2 - это система управления реляционными базами данных, написанная на Java. Он может быть встроен в приложения Java или работать в режиме клиент-сервер. H2 поддерживает как обычные дисковые базы данных, так и базы данных в памяти.

Программное обеспечение доступно как программное обеспечение с открытым исходным кодом в соответствии с модифицированными версиями общественной лицензии Mozilla или исходной общественной лицензии Eclipse. Основные особенности H2:

  • Очень быстрый, открытый исходный код, JDBC API
  • Встроенный и серверный режимы; базы данных в памяти
  • Консольное приложение на основе браузера
  • Компактность: размер файла jar около 2 МБ

Основным автором H2 является Thomas Mueller, который также разработал ядро ​​базы данных Java Hypersonic SQL. Название H2 расшифровывается как Hypersonic 2, однако H2 не разделяет код с Hypersonic SQL или HSQLDB.

Вики

вопросы

API