# HyperSQL Reviews
**Vendor:** The hsqldb Development Group  
**Category:** [Bancos de Dados Relacionais](https://www.g2.com/pt/categories/relational-databases)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 22
## About HyperSQL
HSQLDB (HyperSQL DataBase) é um software de banco de dados relacional SQL escrito em Java. Ele oferece um pequeno e rápido mecanismo de banco de dados multithread e transacional com tabelas em memória e baseadas em disco e suporta modos incorporados e de servidor.




## HyperSQL Reviews
  ### 1. HyperSQL é um banco de dados leve que oferece grande flexibilidade.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohini S. | Data Scientist, Empresa (> 1000 emp.)

**Reviewed Date:** April 15, 2023

**O que você mais gosta em HyperSQL?**

HyperSQL é um sistema de gerenciamento de banco de dados leve projetado para melhorar a flexibilidade na escrita de consultas SQL e facilitar o gerenciamento de bancos de dados. É fácil de instalar e usar. É baseado em Java e oferece um mecanismo transacional e rápido com múltiplas threads, com tabelas baseadas em memória e disco. HyperSQL pode usar o disco de forma flexível e operar completamente na memória usando estruturas mais rápidas.

**O que você não gosta em HyperSQL?**

HyperSQL é inadequado para projetos com grandes conjuntos de dados transacionais e apresenta problemas de desempenho com múltiplas tabelas. A conexão JDBC pode ser afetada ao consultar grandes conjuntos de dados. No geral, o usuário precisa gastar mais tempo entendendo o relatório de erros do banco de dados.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

HyperSQL é um excelente banco de dados relacional leve que pode ser usado com aplicações web para projetos menores que exigem menos investimento e um ciclo de desenvolvimento mais rápido. Ele oferece excelente flexibilidade e pode ser integrado ao framework MVCC.

  ### 2. excelente ferramenta e simples de usar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Julie J. | Ruby Ralls Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 16, 2019

**O que você mais gosta em HyperSQL?**

É uma ferramenta realmente simples de usar que pode ser empregada por qualquer tipo de usuário pela sua facilidade ao configurar e instalar.  
É escrita em Java e é absolutamente multithreaded em todos os modos.  
Esta é a ferramenta certa para usuários ou empresas que possuem um banco de dados pequeno ou médio.  
É compatível com os modelos de gerenciamento de transações MVCC.

**O que você não gosta em HyperSQL?**

um dos seus principais defeitos é que seu uso é geralmente recomendado apenas em bases de informações pequenas ou médias e também a consulta se torna um pouco lenta quando há várias tabelas abertas.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

É extremamente útil para qualquer forma de projeto, seja desktop ou net, no qual você precisa usar uma pequena informação e é também uma ferramenta muito simples de instalar e usar.

  ### 3. Banco de dados relacional muito conveniente e fácil de integrar com todos os tipos de dados.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yash S. | Google Cloud Platform Student Innovator for Google via Vaco, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 25, 2019

**O que você mais gosta em HyperSQL?**

A primeira coisa que vem à mente é o fato de que, por ser escrito em Java, pode ser facilmente ajustado. É um banco de dados relacional totalmente gerenciado e oferece consistência transacional que é comparável ao implantar o banco de dados na nuvem. Funciona e suporta um ambiente multithread e há alguns mecanismos de sincronização incorporados que evitam quaisquer problemas relacionados a condições de corrida.

**O que você não gosta em HyperSQL?**

Este banco de dados é muito problemático para depuração, pois a geração de relatórios de erro é muito fraca. Isso coloca a responsabilidade no usuário de investigar o código para descobrir de onde vem uma exceção, em vez de realmente usar o texto do erro. Um exemplo é um simples erro de truncamento à direita, onde o texto é muito longo para a largura da coluna. Isso resulta na mensagem de erro "exceção de dados: dados de string, truncamento à direita", na qual nem a coluna nem o valor do texto que está causando o problema são destacados. Assim, um programador tem que olhar todas as colunas de texto e valores de texto para verificar qual está causando o problema. Isso é um grande desperdício de tempo e constitui uma abordagem desagradável para a programação. Existem muitos outros exemplos como este, então se puder evitar este BD, faça-o até que os autores decidam que a geração de relatórios de erro é importante.

**Recomendações a outras pessoas considerando HyperSQL:**

Usando-o para melhorar a consistência transacional como o Cloud Spanner no GCP.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Colaboração e orquestração de banco de dados com o Google Cloud Platform é extremamente fácil. As consultas semelhantes a SQL são realizadas com o Cloud SQL e, devido a isso, nós o incorporamos junto com outros DBMS de código aberto, a saber, o PostGRESQL.

  ### 4. Rápido e leve banco de dados de código aberto para desenvolvedores

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lakshay S. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** February 24, 2019

**O que você mais gosta em HyperSQL?**

HyperSQL é um dos programas de banco de dados mais leves disponíveis na internet. Ele oferece aos usuários grande flexibilidade na criação de consultas SQL e no manuseio e gerenciamento dos bancos de dados.

Algumas das características proeminentes preferidas por mim são as seguintes:

1. Completamente multi-threaded, o que proporciona aos usuários uma velocidade incrível de trabalho e execução de consultas.

2. Configuração fácil de bancos de dados, juntamente com manuseio e gerenciamento.

3. Capacidade de gerenciar as instruções em execução cancelando as consultas de longa duração.

4. Suporte para gerenciamento de transações através de 2PL e MVCC.

**O que você não gosta em HyperSQL?**

Há pouca conformidade com os padrões, o que leva a uma baixa portabilidade do código. A consulta torna-se lenta à medida que o banco de dados cresce e várias tabelas são abertas em janelas diferentes, sendo assim adequado para bancos de dados pequenos e médios.

**Recomendações a outras pessoas considerando HyperSQL:**

Eu definitivamente recomendaria a todos os colegas engenheiros de software e gerentes que estão prestes a iniciar todo o projeto e que necessitam de um banco de dados programável fácil de usar e configurar, que é escrito em Java e suporta os recursos de multithreading e gerenciamento de concorrência.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Simplifica o processo de instalação e configuração de bancos de dados para iniciantes, proporcionando uma interface fácil de usar. Incrivelmente rápido para projetos pequenos e médios, oferecendo opções fáceis de recuperação e backup.

  ### 5. Pequeno e rápido mecanismo de banco de dados multithreaded

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shanika R. | SR Full Stack Softwarpere Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 12, 2019

**O que você mais gosta em HyperSQL?**

É totalmente multithreaded em todos os modos e suporta os modelos de controle de transações MVCC. Suporta a mais ampla gama de recursos padrão SQL vistos em qualquer mecanismo de banco de dados de código aberto.

**O que você não gosta em HyperSQL?**

É adequado apenas para pequenos bancos de dados e carece de muitas outras áreas, como robustez e disponibilidade.

**Recomendações a outras pessoas considerando HyperSQL:**

Para dados maiores, DBMS maduros e úteis como SQL / Oracle.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Estamos usando para manter um banco de dados de empresas de médio porte. É muito rápido e fácil de instalar.

  ### 6. Necessário para Pequenos e Médios Bancos de Dados

**Rating:** 4.5/5.0 stars

**Reviewed by:** sooraj b. | Cheif Technical Officer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 27, 2019

**O que você mais gosta em HyperSQL?**

HyperSql é muito fácil e simples de instalar e configurar, mesmo para iniciantes, pode ser configurado rapidamente. É muito adequado para pequenas empresas com um banco de dados pequeno, utiliza modelos de controle de transações MVCC, é muito mais rápido em um ambiente de PC do que qualquer outro.

**O que você não gosta em HyperSQL?**

o tratamento de exceções não é muito fácil, queremos procurar erros em todo o código, não é adequado para o manuseio de uma grande quantidade de dados, dados maiores causam um grande tempo de execução

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

gerenciar dados de pequenas empresas espaciais é muito fácil. não há necessidade de especialistas para manter

  ### 7. Hyper SQL - Fácil de utilizar e mais adequado para pequenos bancos de dados

**Rating:** 3.5/5.0 stars

**Reviewed by:** Paul M. | Software Analyst , Médio Porte (51-1000 emp.)

**Reviewed Date:** February 27, 2019

**O que você mais gosta em HyperSQL?**

Hyper Sql é tudo menos difícil de trabalhar, mesmo para os iniciantes, pois é muito simples de configurar ou instalar, tendo uma interface fácil de usar.

**O que você não gosta em HyperSQL?**

Sua escalabilidade é limitada. Você pode escolher isso apenas para aplicações/bancos de dados de pequena escala.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

HyperSql é valioso em nossa empresa quando produzimos para aplicações de pequena escala, porque com Hyper SQL é simples gerenciar dados de forma mais eficiente com um desempenho muito melhor.

  ### 8. Instrumento incrível e simples de utilizar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maynard H. | Senior Q/A Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 27, 2019

**O que você mais gosta em HyperSQL?**

É um instrumento excepcionalmente simples de utilizar que pode ser utilizado por um cliente pela sua simplicidade ao projetar e introduzir.

**O que você não gosta em HyperSQL?**

Uma de suas principais deficiências é que sua utilização é prescrita apenas em bases de dados pequenas ou médias, imagine se precisarmos dela para bases de dados maiores. Não tem utilidade nesse caso.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

É valioso para uma tarefa, seja na área de trabalho ou na web, na qual você precisa utilizar um pequeno banco de dados.

  ### 9. Excessivamente leve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dale C. | Junior Web Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 28, 2019

**O que você mais gosta em HyperSQL?**

A configuração é momentânea e leve. Eu gosto dos métodos de atividade do banco de dados e preferiria o modo baseado em registro no caso de você precisar de armazenamento constante.

**O que você não gosta em HyperSQL?**

Não é razoável para muitas informações. É adequado utilizar bancos de dados, por exemplo, PostgreSQL e MySQL.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Melhoria de uma estrutura de mecanização dentro da associação, contendo diferentes partes que se conectam a um banco de dados comum.

  ### 10. Hyper SQL - Fácil de usar e mais adequado para pequenos bancos de dados

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** January 11, 2019

**O que você mais gosta em HyperSQL?**

Hyper Sql é muito fácil de operar, mesmo para iniciantes, pois é bastante fácil de configurar ou instalar, tendo uma interface amigável. É mais adequado para pequenas empresas com banco de dados leve. Suporta a execução de consultas em multiprocessamento com métodos adequados de controle de bloqueio.

**O que você não gosta em HyperSQL?**

Sua escalabilidade é limitada. Você pode optar por isso apenas para aplicações/bancos de dados de pequena escala.

**Recomendações a outras pessoas considerando HyperSQL:**

É um software muito útil para aplicações de pequena escala, pois a manutenção de dados é muito fácil.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

O HyperSql é muito útil em nossa empresa quando desenvolvemos aplicações de pequena escala, porque com o Hyper SQL é fácil gerenciar dados de forma mais eficiente e com um desempenho muito melhor. Portanto, é um software altamente recomendado para todas as empresas, especialmente para aquelas que lidam com pequenas aplicações.

  ### 11. SQL é o melhor

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mohamed A. | Software Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 27, 2019

**O que você mais gosta em HyperSQL?**

HyperSQL torna a utilização e criação de bancos de dados SQL muito simples. Temos utilizado vários projetos SQL e este tem sido o melhor até agora.

**O que você não gosta em HyperSQL?**

O banco de dados SQL pode acabar corrompido se você não for cuidadoso e isso prejudicará seus registros e PC.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Capacidade de nossa informação SQL

  ### 12. Assistente de banco de dados

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sanjeet K. | Senior Quality Assurance Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 25, 2019

**O que você mais gosta em HyperSQL?**

SQL personalizado, fácil de usar com grande quantidade de dados. Fácil de operar.

**O que você não gosta em HyperSQL?**

A técnica de relatório de erros deveria ser melhor. Consulta mais lenta e leva mais tempo para desligar.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

É extremamente rápido e fácil de usar.

  ### 13. Bom para gerenciar grandes dados

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Internet | Médio Porte (51-1000 emp.)

**Reviewed Date:** February 19, 2019

**O que você mais gosta em HyperSQL?**

Este sistema é incrível para trabalhar com uma grande quantidade de dados. Nós costumávamos gerenciar dados de usuários internos no Snapdeal com esta ferramenta incrível.

**O que você não gosta em HyperSQL?**

Claro, as consultas podem se tornar tediosas, você precisa considerar os clusters e o impacto da consulta antes de realmente executá-la.

**Recomendações a outras pessoas considerando HyperSQL:**

Forneça avisos de melhor gerenciamento de memória ao escrever consultas (caso o usuário escreva uma consulta realmente pesada) e melhores detalhes do ETA em tempo real.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Certamente simplifica a tarefa de gerenciar uma grande quantidade de dados.

  ### 14. Hypersql para consulta de dados para visualização

**Rating:** 3.0/5.0 stars

**Reviewed by:** Nirav  L. | Data entry analyst, Empresa (> 1000 emp.)

**Reviewed Date:** February 25, 2019

**O que você mais gosta em HyperSQL?**

HyperSql oferece um mecanismo de banco de dados multithread e transacional com tabelas em memória e baseadas em disco.

**O que você não gosta em HyperSQL?**

O poderoso comando de linha SQL desacelera o sistema.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Visualização de dados para o armazém e ajudando a equipe de inventário para análise em tempo real

  ### 15. leve e compatível por ser uma aplicação feita em Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 24, 2019

**O que você mais gosta em HyperSQL?**

Algo importante é que é um aplicativo, não um gerenciador de banco de dados, embora outros o vejam como um mecanismo de banco de dados leve.

É ideal para testar sem ter que se conectar a um gerenciador de banco de dados.

**O que você não gosta em HyperSQL?**

Nenhum, faz o que é necessário para gerenciar um banco de dados

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

É o mais próximo e leve que já conheci para me ajudar a lidar com informações através de instruções SQL em uma forma de mecanismo de banco de dados incorporado e independente em minhas aplicações.

  ### 16. Bom produto para usar com Java

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Educação Superior | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 17, 2019

**O que você mais gosta em HyperSQL?**

Trabalha com produtos SQL e Java e suporta novas funções

**O que você não gosta em HyperSQL?**

Deveria ser mais amigável para que pessoas não técnicas possam entendê-lo melhor.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Eu usei com Java e para questões de conformidade padrão.

  ### 17. Motor de banco de dados rápido

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 01, 2019

**O que você mais gosta em HyperSQL?**

É escrito em Java. Oferece um motor de banco de dados rápido e pequeno e oferece tabelas baseadas tanto em memória quanto em disco.

**O que você não gosta em HyperSQL?**

consulta mais lenta e leva mais tempo para desligar quando há muitas tabelas.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Os modos incorporado e servidor estão disponíveis. Inclui um servidor web mínimo, ferramentas de gerenciamento de linha de comando e GUI. É usado como banco de dados em projetos de software de código aberto.

  ### 18. Revisão do Hypersql

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Serviços Financeiros | Empresa (> 1000 emp.)

**Reviewed Date:** February 24, 2019

**O que você mais gosta em HyperSQL?**

HyperSQL é executado completamente na memória e é muito rápido. É menor em tamanho e oferece tabelas tanto na memória quanto no disco.

**O que você não gosta em HyperSQL?**

Não é adequado para ambiente de produção.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Eu uso HyperSQL para avaliar softwares e PCs.

  ### 19. Ótimo mecanismo SQL leve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Redes de Computadores | Empresa (> 1000 emp.)

**Reviewed Date:** December 01, 2017

**O que você mais gosta em HyperSQL?**

HyperSQL é um motor SQL pequeno e muito bom que eu uso para desenvolvimentos de ferramentas internas. Ele tem uma pegada pequena, para tornar o executável Java mais gerenciável. O banco de dados HSQL é geralmente muito mais rápido em um ambiente de desktop quando comparado a outros motores de banco de dados padrão.

**O que você não gosta em HyperSQL?**

A notificação de erros precisa ser melhorada para este banco de dados. Ele não mostra o texto exato que está causando problemas. O usuário precisa procurar no código e descobrir de onde vem uma exceção, em vez de usar o texto do erro para descobri-lo.

**Recomendações a outras pessoas considerando HyperSQL:**

Melhor mecanismo de banco de dados para projetos de pequena escala. Iniciantes podem usar este mecanismo para projetos auto-implementados sem instalações complicadas.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Extremamente útil para pequenos projetos de dados. Fácil de instalar e usar.

  ### 20. O banco de dados é confiável e de alto desempenho.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Educação Superior | Empresa (> 1000 emp.)

**Reviewed Date:** October 17, 2017

**O que você mais gosta em HyperSQL?**

1. O banco de dados HyperSQL suporta muitos recursos do padrão SQL; 2. Ele oferece um motor de banco de dados multithread rápido. 3. habilitar multiplataforma.

**O que você não gosta em HyperSQL?**

Primeiro, precisa de um ambiente Java para executar o HSQLDB.

**Recomendações a outras pessoas considerando HyperSQL:**

HyperSQL é fácil de aprender e tem desempenho estável e excelente. Recomendo.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Crie novos bancos de dados para terminar o projeto e aprender.

  ### 21. Motor de banco de dados multithread pequeno e rápido

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** August 01, 2016

**O que você mais gosta em HyperSQL?**

É totalmente multithreaded em todos os modos e suporta modelos de controle de transações baseados em bloqueio e MVCC. Suporta a mais ampla gama de recursos padrão SQL vista em qualquer mecanismo de banco de dados de código aberto.

**O que você não gosta em HyperSQL?**

É apenas para pequenos bancos de dados e carece em muitas outras áreas, como robustez e escalabilidade.

**Recomendações a outras pessoas considerando HyperSQL:**

Para dados maiores, use um SGBD completo como SQL/Oracle.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Estamos usando-o para manter o banco de dados de uma empresa de médio porte. É extremamente rápido e fácil de instalar.

  ### 22. Leve, ideal para aplicações de pequena escala

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohit V. | Senior Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 15, 2015

**O que você mais gosta em HyperSQL?**

A configuração é instantânea e leve. Eu gosto dos modos de operação do banco de dados e preferiria o modo baseado em arquivo caso você precise de armazenamento persistente. No caso de armazenamento temporário, use o modo 'em memória'. Útil para incluir este banco de dados com o produto e fornecê-lo a usuários que não têm nenhum banco de dados instalado.

**O que você não gosta em HyperSQL?**

Não é adequado para grandes quantidades de dados. É aconselhável usar bancos de dados como PostgreSQL e MySQL.

**Recomendações a outras pessoas considerando HyperSQL:**

Leve e fácil de usar.

**Que problemas HyperSQL está resolvendo e como isso está beneficiando você?**

Desenvolvimento de uma estrutura de automação dentro da organização, composta por múltiplos componentes que se conectam a um banco de dados comum. Usando HyperSQL, o usuário final não precisa ter um banco de dados pré-instalado, tornando a configuração do produto bastante simples.



- [View HyperSQL pricing details and edition comparison](https://www.g2.com/pt/products/hypersql/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+20%3A34%3A01+-0500&secure%5Bsession_id%5D=175fd1d8-2929-4c47-9dee-31e6683cf044&secure%5Btoken%5D=41cb834fc6a5a79f1522b4ecb5cd4b436ab13833f4059d9752d8ac040dba5ffa&format=llm_user)

## HyperSQL Features
**Gestão**
- Esquema de dados
- Linguagem de consulta
- ACID - Reclamação
- Replicação de dados

**Apoio**
- Pesquisa de Texto
- Tipos de dados
- Idiomas
- Sistemas Operacionais

**Segurança**
- Bloqueio de banco de dados
- Controle de acesso
- Criptografia
- Autenticação

**Desempenho**
- Recuperação de desastres
- Simultaneidade de dados
- Gerenciamento de carga de trabalho
- Indexação avançada
- Otimizador de Consultas

**Recursos do banco de dados**
- Armazenamento
- Disponibilidade
- Estabilidade
- Escalabilidade
- Segurança
- Manipulação de dados
- Linguagem de consulta

## Top HyperSQL Alternatives
  - [PostgreSQL](https://www.g2.com/pt/products/postgresql/reviews) - 4.4/5.0 (643 reviews)
  - [MySQL](https://www.g2.com/pt/products/mysql/reviews) - 4.4/5.0 (1,574 reviews)
  - [Oracle Database](https://www.g2.com/pt/products/oracle-database/reviews) - 4.3/5.0 (927 reviews)

