H2 (SGBD)
H2 este un manager de baze de date relaționale scris în Java cu tehnologia In memory . Poate fi încapsulat în aplicații java sau poate rula în modul client-server [1] .
Software-ul este disponibil sub o licență open source : Mozilla Public License 2.0 sau licența publică originală Eclipse .
Caracteristici
Este acceptat un subset de limbaj standard de interogare structurată ( SQL ). Principalele API de programare sunt SQL și JDBC , deși suportă și utilizarea PostgreSQL ODBC acționând ca un server PostgreSQL. [2] .
Istorie
Dezvoltarea motorului a început în mai 2004 și a fost publicată pentru prima dată în decembrie 2005 de Thomas Müller. De asemenea, a dezvoltat baza de date java Hypersonic SQL al cărei proiect a fost blocat în 2001 și grupul HSQLDB a continuat să lucreze la aceasta. Numele H2 s-a născut ca o continuare a acestei lucrări anterioare, deși nu împărtășește codul fiind rescris de la zero.
Este utilizat în aplicația proprietară PTC Thingoworx de la versiunea 7.2 (2017).
Notă
- ^ Prezentarea și utilizarea motorului de baze de date H2 , la baptiste-wicht.com .
- ^ Baza de date H2 acceptă driverul ODBC PostgreSQL , la theserverside.com . Adus la 23 aprilie 2017 (arhivat din original la 9 decembrie 2016) .
linkuri externe
- ( RO ) Motor de baze de date H2
- ( EN ) H2Sharp Ado.Net Provider for H2 Arhivat 24 ianuarie 2013 în Archive.is .