BT

HSQLDB 2.0: Novo Core e Novas Funcionalidades

por Pedro Mariano em 14 Jun 2010 |

O banco de dados BSD HyperSQL, mais conhecido como HSQLDB, chegou a versão 2.0 esse mês. O Banco de dados 100% java sofreu uma série de aprimoramentos e oferece suporte a uma maior quantidade de funcionalidades padrão que de acordo com os criadores, "maior do que qualquer engine de banco de dados open source disponível".

A versão 2.0 é totalmente multi-thread e suporte os modelos de transação 2PL e MVCC. Faz 5 anos desde o último grande lançamento do HSQLDB que foi a versão 1.8. A versão 1.8 continuará a ser distribuída com diversos produtos pagos e open source como o OpenOffice 3.2.

Agora falando um pouco sobre a nova versão, o HyperSQL 2.0 atingiu total conformidado com o SQL-1992 Advanced Level e com o funcionalidades principais do SQL:2008. Ele também possui uma sério de funcionalidades e extensões do SQL:2008.

As principais funcionalidades e/ou mudanças no HyperSQL 2.0 incluem:

  • Novo core
  • Alta escalabilidade
  • Otimização de Queries
  • Novos data types (tipos de dados)
  • Stored Procedures

O novo core é totalmente multi-thread além de ter o seu um suporte a capacidade do BLOB aumentada. O HSQLDB agora consegue armazenar até 64Tb de dados. Outra novidade é que agora é possível manipular SQL procedural nas procedures, incluindo WHILE, IF, WHEN, CASE e exceções. Foi adicionado também o suporte aos seguintes tipos:BIT, BIT VARYING, CLOB, BLOB e INTERVAL. O novo HSQLDB possui suporte ao Java 1.6 com JDBC4. Todos os novos métodos são suportados.

Para você que deseja saber todas as mudanças pode conferir aqui. O HyperSQL 2.0 está disponível sob a licença BSD e pode ser baixado nesse link.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT