Перейти к содержимому


СУБД H2

СУБД H2 JDBC

В теме одно сообщение

#1 alex_xpert

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 489 сообщений
  • Городкоторого нет

Отправлено 19 Март 2012 - 17:08

Буквально вчера наткнулся на одну очень привлекательную СУБД под названием Hypersonic 2, более известную, как H2 (Wiki).
Главным разработчиком этой СУБД является Томас Мюллер, один из разработчиков Hypersonic SQL DataBase (HSQLDB).
H2 полностью написана на Java, причем она не использует коды HSQLDB, а полностью написана заново.
Чем же она так привлекательна?
У нее очень высокая скорость и стабильность работы, полная поддержка JDBC API и еще куча преимуществ, при том что весит она всего примерно 1Мб!
На официальном сайте H2 приведены результаты сравнения производительности H2 и таких СУБД, как MySQL, PostgreSQL, HSQLDB и др.
H2 может работать как в клиент-серверном, так и во встроенном (embedded) режиме, а также в памяти.
Подключение к базе данных H2 происходит посредством JDBC-драйвера, аналогично другим СУБД:
private final String JDBC_DRIVER_NAME = "org.h2.Driver";
private final String JDBC_URL = "jdbc:h2:database/db";
private final String JDBC_USER = "sa";
private final String JDBC_PASSWORD = "";
Connection getConnection() throws SQLException, ClassNotFoundException {
if (connection == null){
Class.forName(JDBC_DRIVER_NAME);
connection = DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASSWORD);
}
return connection;
}

Скачать JDBC-драйвер для H2: h2-1.3.170.jar

Сообщение отредактировал Xpert™: 02 Декабрь 2012 - 19:18


#2 One_Hacker

    Новичок

  • Пользователи
  • Pip
  • 31 сообщений

Отправлено 22 Март 2012 - 17:03

http://forum.jimbot....h2hypersonic-2/





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей