The case for HSQLDB as RDBMS for Java Development ������ HSQLDB, ��� ���� ��� Java Development
HSQLD is a mature, high-performant database written in Java. HSQLD ��� ������, �������-������ ���� ������ �������� �� Java. It is used in several high profile popular commercial and open source products like Open Office 2.0 (Office productivity suite; competitor of MS Office), JBoss (Application Server), JFox (Application Server), Jonas (Application Server), Mathemetica, Hibernate (ORM), Jira (Defect Tracking), TrackStudio (Defect Tracking), C-JDBC (Database Clustering) etc. ��� ������������ � ���������� ������� ������� ���������� ������������ � �������� �������� ����� ���������, ��� Open Office 2.0 (���������� ������������������ ����; ��������� MS Office), JBoss (Application Server), JFox (Application Server), ����� (Application Server), Mathemetica, Hibernate ( ���), Jira (������ ��������), TrackStudio (������ ��������), C-JDBC (���� ������ ���������) � �.�.
It is a lightweight, embeddable database which eliminates the challenge of separate installation and configuration for the database component as with other databases like Oracle, SQL Server or MySQL. ��� ������, embeddable ���� ������, ������� ��������� �������� ��������� ��������� � ������������ ��� ���������� � �������� ���� ������ � ������� ������ ������, ��� Oracle, SQL Server � MySQL.
The database is available as SQL scripts which makes it very easy to debug it, manually inspect and even modify the data. ���� ������ �������� ��� SQL ��������, ������� ������ ��� ����� ����� �������� ��, ������� ��������� � ���� �������� ������.
It is tightly integrated with Java, making is very easy to use in Java applications. ��� ����� ������������� � Java, ��� ������ ����� ����� ������������ � Java ����������. For example it supports Java stored procedures, functions and Triggers. ��� ��� ������������ Java �������� ���������, ������� � ��������. 95% of JDBC interface is supported with full JDBC 2 DatabaseMetaData and ResultSetMetaData, batch statement and scrollable ResultSet functionality. 95% JDBC ��������� �������������� � ������ JDBC 2 DatabaseMetaData � ResultSetMetaData, ������ ��������� �������������� ������ � ����������������.
It supports standard SQL syntax which will make it easy for you to migrate to other databases down the road, should you want to. �� ������������ ����������� ��������� SQL, ������� ��������� ����� ����� ������� �� ������ ���� ������ ���� ������, ���� ������. It supports disk tables upto 8GB and text tables upto 2GB which should be sufficient for most projects. ��� ������������ ������� ����� �� 8 �� � ��������� ������ �� 2GB, ������� ������ ���� ���������� ��� ����������� ��������.
It can be used from applets, jar files, read-only media like CD, webstart and embedded applications. ��� ����� ���� ������������ ��-��������, ������ ����� ������ ��� ������, ��� �������� �������� ���������� CD, webstart � ������������ ����������. Did I mention that it is free and comes with source code? �� � �������, ��� ��� �������� ���������� � ������������ ������ � �������� �����?
I used it for several high-profile client projects with astounding success and highly recommend it. � ����������� ��� � ������� ���������� ������� �������� �������� � ������������� ������� � ����� ���������� ���. Two web application I developed for Invitrogen with HSQLDB as backend are: ��� ���-���������� � ���������� ��� Invitrogen � HSQLDB ��� ������ ��������:
EvoTrack Online EvoTrack �������� - EvoTrack Online is a secure, online tool to track your custom antibody project. -- EvoTrack �������� �������� ����������, ������ ���������� ��� ������������ ���������������� ������� �������. This is a complimentary service Invitrogen offers to all Custom Antibody customers. ��� ���������� ������ Invitrogen ���������� ���� ����������������� Antibody ��������.
EvoZone - EvoTrack Custom Library Services. -- EvoTrack ����������������� ������������� ������������. EvoZone (internal name) is actually an application developer which allows rapid development of custom web based applications. EvoZone (���������� ��������), ���������� ������������ ����������, ������� ��������� ������� �������� ���������������� ���-����������. It also can seamlessly integrate with external application and provides unified authentication & entitlements services from a central console. ��� ����� ����� ����� ��������������� � �������� � ������������ ���������� ������ �������������� � ������� ������ �� ������������ ������.
Filed under ��������� � ������������ � Database ���� ������ , Enterprise Software ����������� ����������� ������������������� , Headline News Headline News , J2EE , Java Software ����������� ����������� Java , Open Source Software Open Source Software , Programming ���������������� , RDBMS ���� , Tech Note ���������� ���������� | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | ��� ������ |
Email this Article �������� ������
You may also like to read �� ������ ����� ����� ������ |





































May 19th, 2007 at 12:46 am 19 ��� 2007 ���� � 12:46 ����
Do you know any websites powered by HSQLDB? ������ �� �� �����-���� ���-���� HSQLDB?
May 23rd, 2007 at 5:54 am 23 ��� 2007 ���� � 5:54 ����
Please see my update to the post mentioning two such websites. ����������, ��. ��� ����������� ����� ���������� ��� ����� ���-������.
June 20th, 2007 at 7:22 pm 20 ���� 2007 ���� � 7:22 ������
En respuesta a tu pregunta, muchos de los sitios que tienen jira instalado todavia estan soportados por hsqldb, que es la que viene por default en el jira En ����� �� pregunta, muchos-��-��� sitios ��� tienen jira instalado todavia estan soportados �� hsqldb, ��� ��-��, ��� viene �� ��������� � �� jira
http://gpitech.wordpress.com/