The case for HSQLDB as RDBMS for Java Development Los argumentos a favor como HSQLDB RDBMS para el Desarrollo Java
HSQLD is a mature, high-performant database written in Java. HSQLD es un maduro, de alto rendimiento de bases de datos escrito en 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. Se utiliza en varios populares alto perfil comercial y los productos de código abierto como Open Office 2.0 (suite de productividad Office; competidor de MS Office), JBoss (Application Server), JFox (Application Server), Jonas (Application Server), Mathemetica, Hibernate ( ORM), Jira (Defecto de seguimiento), TrackStudio (Defecto de seguimiento), C-JDBC (Base de datos de la agrupación), etc
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. Es un peso ligero, embeddable base de datos que elimina el problema de separar la instalación y configuración para el componente de base de datos como con otras bases de datos como Oracle, SQL Server o MySQL.
The database is available as SQL scripts which makes it very easy to debug it, manually inspect and even modify the data. La base de datos está disponible como scripts SQL que hace que sea muy fácil de limpiar, inspeccionar manualmente e incluso modificar los datos.
It is tightly integrated with Java, making is very easy to use in Java applications. Es altamente integradas con Java, lo que es muy fácil de usar en aplicaciones Java. For example it supports Java stored procedures, functions and Triggers. Por ejemplo, apoya Java procedimientos almacenados, funciones y disparadores. 95% of JDBC interface is supported with full JDBC 2 DatabaseMetaData and ResultSetMetaData, batch statement and scrollable ResultSet functionality. El 95% de JDBC es la interfaz con el apoyo pleno de JDBC 2 DatabaseMetaData y ResultSetMetaData, lote declaración ResultSet desplegable y la funcionalidad.
It supports standard SQL syntax which will make it easy for you to migrate to other databases down the road, should you want to. Apoya la sintaxis SQL estándar que hará fácil para que usted emigrar a otras bases de datos por el camino, si lo desea. It supports disk tables upto 8GB and text tables upto 2GB which should be sufficient for most projects. Apoya el disco hasta 8GB cuadros de texto y tablas de hasta 2 GB que debería ser suficiente para la mayoría de los proyectos.
It can be used from applets, jar files, read-only media like CD, webstart and embedded applications. Se puede utilizar a partir de applets, jar, de sólo lectura de medios como CD, WebStart y aplicaciones embebidas. Did I mention that it is free and comes with source code? ¿He mencionado que es gratuito y viene con código fuente?
I used it for several high-profile client projects with astounding success and highly recommend it. Yo lo he usado por varios de alto perfil de cliente de proyectos con éxito sorprendente y altamente recomendable. Two web application I developed for Invitrogen with HSQLDB as backend are: Dos aplicación web que he desarrollado en Invitrogen con HSQLDB como backend son:
EvoTrack Online EvoTrack en línea - EvoTrack Online is a secure, online tool to track your custom antibody project. -- EvoTrack Online es una red segura, herramienta en línea para realizar un seguimiento personalizado de su proyecto de anticuerpos. This is a complimentary service Invitrogen offers to all Custom Antibody customers. Este es un servicio complementario Invitrogen ofrece a todos los clientes Custom Antibody.
EvoZone - EvoTrack Custom Library Services. -- Custom EvoTrack Servicio de Bibliotecas. EvoZone (internal name) is actually an application developer which allows rapid development of custom web based applications. EvoZone (nombre interno) es en realidad una solicitud de desarrolladores que permite un rápido desarrollo personalizado de aplicaciones basadas en web. It also can seamlessly integrate with external application and provides unified authentication & entitlements services from a central console. También puede integrar sin problemas con aplicaciones externas y proporciona autenticación unificada de los servicios y prestaciones de una consola central.
Filed under Filed under Database Base de datos , Enterprise Software Enterprise Software , Headline News Headline News , J2EE , Java Software El software de Java , Open Source Software Open Source Software , Programming Programación , RDBMS , Tech Note Nota técnica | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artículo |
Email this Article Enviar artículo
You may also like to read También puede leer |




May 19th, 2007 at 12:46 am Mayo 19, 2007 a las 12:46 am
Do you know any websites powered by HSQLDB? ¿Usted sabe cualquier sitio web powered by HSQLDB?
May 23rd, 2007 at 5:54 am 23 de mayo de 2007, a las 5:54 am
Please see my update to the post mentioning two such websites. Por favor, ver a mi actualización para el cargo que citan dos de esos sitios web.
June 20th, 2007 at 7:22 pm 20 de junio de 2007, a las 7:22 pm
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 Respuesta a tu PREGUNTA, muchos de los sitios que tienen instalado Jira Todavia estan SOPORTADOS por HSQLDB, que es la que viene por defecto en el Jira
http://gpitech.wordpress.com/