# HyperSQL Reviews
**Vendor:** The hsqldb Development Group  
**Category:** [Basi di dati relazionali](https://www.g2.com/it/categories/relational-databases)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 22
## About HyperSQL
HSQLDB (HyperSQL DataBase) è un software di database relazionale SQL scritto in Java. Offre un motore di database piccolo, veloce, multithread e transazionale con tabelle in memoria e su disco e supporta modalità embedded e server.




## HyperSQL Reviews
  ### 1. HyperSQL è un database leggero che offre grande flessibilità.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohini S. | Data Scientist, Enterprise (> 1000 dip.)

**Reviewed Date:** April 15, 2023

**Cosa Le piace di più di HyperSQL?**

HyperSQL è un sistema di gestione di database leggero progettato per migliorare la flessibilità nella scrittura di query SQL e facilitare la gestione dei database. È facile da installare e utilizzare. È basato su Java e offre un motore transazionale e veloce multi-thread con tabelle basate su memoria e disco. HyperSQL può utilizzare in modo flessibile il disco e funzionare completamente in memoria utilizzando strutture più veloci.

**Cosa non Le piace di HyperSQL?**

HyperSQL è inadatto per progetti con grandi set di dati transazionali e mostra problemi di prestazioni con più tabelle. La connessione JDBC può essere influenzata quando si interroga un grande set di dati. In generale, l'utente deve dedicare più tempo a comprendere la segnalazione degli errori del database.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

HyperSQL è un eccellente database relazionale leggero che può essere utilizzato con applicazioni web per progetti più piccoli che richiedono meno investimenti e un ciclo di sviluppo più rapido. Offre un'eccellente flessibilità e può essere integrato nel framework MVCC.

  ### 2. eccellente strumento e semplice da usare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Julie J. | Ruby Ralls Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 16, 2019

**Cosa Le piace di più di HyperSQL?**

È uno strumento davvero semplice da usare che può essere impiegato da qualsiasi tipo di utente per la sua facilità una volta configurato e installato. È scritto in Java ed è completamente multithread in tutte le modalità. Questo è lo strumento giusto per utenti o aziende che hanno un piccolo o medio database. È compatibile con i modelli di gestione delle transazioni MVCC.

**Cosa non Le piace di HyperSQL?**

uno dei suoi principali difetti è che il suo utilizzo è solitamente raccomandato solo in basi di dati piccole o medie e la query diventa un po' lenta quando ci sono molte tabelle aperte.
Raccomandazioni per altri che stanno considerando il prodotto
Non utilizzare questo strumento in una grande base di dati

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

È estremamente utile per qualsiasi tipo di progetto, sia desktop che web, in cui devi utilizzare un piccolo database ed è anche uno strumento molto semplice da installare e utilizzare.

  ### 3. Database relazionale molto conveniente e facile da integrare con tutti i tipi di dati.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yash S. | Google Cloud Platform Student Innovator for Google via Vaco, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 25, 2019

**Cosa Le piace di più di HyperSQL?**

La prima cosa che viene in mente è il fatto che, essendo scritto in Java, può essere facilmente modificato. È un Database Relazionale completamente gestito e offre una coerenza transazionale paragonabile al dispiegamento del database nel cloud. Funziona e supporta un ambiente multithread e ci sono alcuni meccanismi di sincronizzazione incorporati che evitano qualsiasi problema relativo alle condizioni di gara.

**Cosa non Le piace di HyperSQL?**

Questo database è molto problematico per il debug poiché la segnalazione degli errori è molto scarsa. Questo mette l'onere sull'utente di scavare nel codice per scoprire da dove proviene un'eccezione invece di utilizzare effettivamente il testo dell'errore. Un esempio è un semplice errore di troncamento a destra in cui il testo è troppo lungo per la larghezza della colonna. Questo si traduce nel messaggio di errore "eccezione di dati: dati stringa, troncamento a destra" in cui né la colonna né il valore del testo che causa il problema sono evidenziati. Pertanto, un programmatore deve esaminare tutte le colonne di testo e i valori di testo per verificare quale sta causando il problema. Questo è un enorme spreco di tempo e costituisce un approccio odioso alla programmazione. Ci sono molti altri esempi come questo, quindi se puoi evitare questo DB fallo finché gli autori non decidono che la segnalazione degli errori è importante.

**Raccomandazioni per chi sta considerando HyperSQL:**

Utilizzandolo per migliorare la coerenza transazionale come Cloud Spanner nel GCP.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

La collaborazione e l'orchestrazione del database con Google Cloud Platform è estremamente facile. Le query simili a SQL sono realizzate con Cloud SQL e per questo lo incorporiamo insieme ad altri DBMS open source, ovvero PostgreSQL.

  ### 4. Database open-source veloce e leggero per sviluppatori

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lakshay S. | Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 24, 2019

**Cosa Le piace di più di HyperSQL?**

HyperSQL è uno dei programmi di database più leggeri disponibili su internet. Fornisce agli utenti una grande flessibilità nella creazione di query SQL e nella gestione e amministrazione dei database.

Alcune delle caratteristiche principali che preferisco sono le seguenti:

1. Completamente multi-threaded, che offre agli utenti una velocità straordinaria di lavoro ed esecuzione delle query.

2. Configurazione facile dei database insieme alla gestione e amministrazione.

3. Capacità di gestire le istruzioni in esecuzione annullando le query a lunga durata.

4. Supporto per la gestione delle transazioni tramite 2PL e MVCC.

**Cosa non Le piace di HyperSQL?**

C'è poca conformità agli standard che porta a una bassa portabilità del codice. La query diventa lenta man mano che il database cresce e più tabelle vengono aperte in finestre diverse, quindi è adatta per database di piccole e medie dimensioni.

**Raccomandazioni per chi sta considerando HyperSQL:**

Lo consiglierei sicuramente a tutti i colleghi ingegneri del software e manager che sono sul punto di avviare l'intero progetto e necessitano di un database programmabile facile da usare e configurare, scritto in Java e che supporta le funzionalità di multi-threading e gestione della concorrenza.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Semplifica il processo di installazione e configurazione dei database per i principianti fornendo un'interfaccia facile da usare. Straordinariamente veloce per progetti di piccole e medie dimensioni, offre opzioni di recupero e backup facili.

  ### 5. Motore di database multi-threaded piccolo e veloce

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shanika R. | SR Full Stack Softwarpere Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 12, 2019

**Cosa Le piace di più di HyperSQL?**

È completamente multi-threaded in tutte le modalità e supporta i modelli di controllo delle transazioni MVCC. Supporta la più ampia gamma di funzionalità standard SQL vista in qualsiasi motore di database open source.

**Cosa non Le piace di HyperSQL?**

È adatto solo per piccoli database e manca in molte altre aree come la robustezza e la disponibilità.

**Raccomandazioni per chi sta considerando HyperSQL:**

Per dati più grandi, utilizza DBMS maturi come SQL / Oracle.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Lo stiamo usando per mantenere un database di aziende di medie dimensioni. È molto veloce e facile da installare.

  ### 6. Necessario per database piccoli e medi

**Rating:** 4.5/5.0 stars

**Reviewed by:** sooraj b. | Cheif Technical Officer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 27, 2019

**Cosa Le piace di più di HyperSQL?**

HyperSql è molto facile e semplice da installare e configurare anche per i principianti, può essere configurato rapidamente. È molto adatto per piccole aziende con un piccolo database, utilizza modelli di controllo delle transazioni MVCC, è molto più veloce in un ambiente PC rispetto a qualsiasi altro.

**Cosa non Le piace di HyperSQL?**

la gestione delle eccezioni non è molto facile, vogliamo cercare l'intero codice per errori, non è adatto per la gestione di una grande quantità di dati, una quantità maggiore di dati causa un tempo di esecuzione più lungo

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

gestire i dati delle piccole aziende spaziali è molto facile. non c'è bisogno di esperti per mantenere

  ### 7. Hyper SQL - Facile da utilizzare e più adatto per piccoli database

**Rating:** 3.5/5.0 stars

**Reviewed by:** Paul M. | Software Analyst , Mid-Market (51-1000 dip.)

**Reviewed Date:** February 27, 2019

**Cosa Le piace di più di HyperSQL?**

Hyper Sql è tutt'altro che difficile da lavorare, anche per i principianti, poiché è molto semplice da configurare o installare, avendo un'interfaccia facile da usare.

**Cosa non Le piace di HyperSQL?**

La sua scalabilità è limitata. Puoi scegliere questo solo per applicazioni/database di piccola scala.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

HyperSql è prezioso nella nostra azienda quando produciamo per applicazioni su piccola scala, poiché con Hyper SQL è semplice gestire i dati in modo più efficiente con prestazioni molto migliori.

  ### 8. Strumento straordinario e semplice da utilizzare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maynard H. | Senior Q/A Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 27, 2019

**Cosa Le piace di più di HyperSQL?**

È uno strumento eccezionalmente semplice da utilizzare, che può essere usato da un utente per la sua semplicità durante la progettazione e l'installazione.

**Cosa non Le piace di HyperSQL?**

Una delle sue principali carenze è che il suo utilizzo è prescritto solo in piccoli o medi database, immagina uno scenario in cui ne abbiamo bisogno per database più grandi. A quel punto non serve a nulla.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

È prezioso per un compito, sia nell'area di lavoro che sul web, in cui è necessario utilizzare un piccolo database.

  ### 9. Eccessivamente leggero

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dale C. | Junior Web Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 28, 2019

**Cosa Le piace di più di HyperSQL?**

L'installazione è momentanea e leggera. Mi piacciono i metodi di attività del database e preferirei la modalità basata su record nel caso in cui tu abbia bisogno di un'archiviazione costante.

**Cosa non Le piace di HyperSQL?**

Non è ragionevole per molte informazioni. È opportuno utilizzare database, ad esempio, PostgreSQL e MySQL.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Miglioramento di una struttura di meccanizzazione all'interno dell'associazione, contenente diverse parti che si interfacciano con un database comune.

  ### 10. Hyper SQL - Facile da usare e più adatto per piccoli database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 11, 2019

**Cosa Le piace di più di HyperSQL?**

Hyper Sql è molto facile da utilizzare anche per i principianti poiché è abbastanza semplice da configurare o installare, avendo un'interfaccia user-friendly. È particolarmente adatto per piccole aziende con un database leggero. Supporta il multiprocessing dell'esecuzione delle query con metodi di controllo dei blocchi adeguati.

**Cosa non Le piace di HyperSQL?**

La sua scalabilità è limitata. Puoi optare per questo solo per applicazioni/database di piccola scala.

**Raccomandazioni per chi sta considerando HyperSQL:**

È un software molto utile per applicazioni su piccola scala poiché la gestione dei dati è molto semplice.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

HyperSql è molto utile nella nostra azienda quando sviluppiamo applicazioni su piccola scala perché con Hyper SQL è facile gestire i dati in modo più efficiente con prestazioni molto migliori. Quindi è un software altamente raccomandato per ogni azienda, specialmente per quelle che si occupano di piccole applicazioni.

  ### 11. SQL è il migliore

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mohamed A. | Software Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 27, 2019

**Cosa Le piace di più di HyperSQL?**

HyperSQL rende l'utilizzo e la creazione di database SQL troppo semplice. Abbiamo utilizzato vari progetti SQL e questo è stato il migliore finora.

**Cosa non Le piace di HyperSQL?**

Il database SQL può finire corrotto se non sei attento e ciò danneggerà i tuoi record e il PC.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Capacità delle nostre informazioni SQL

  ### 12. Assistente di database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sanjeet K. | Senior Quality Assurance Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 25, 2019

**Cosa Le piace di più di HyperSQL?**

Personalizza il motore SQL, facile da usare con grandi quantità di dati. Facile da operare.

**Cosa non Le piace di HyperSQL?**

La tecnica di segnalazione degli errori dovrebbe essere migliore. Query più lenta e richiede più tempo per spegnersi.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Mantenere il database per la nostra azienda.

È estremamente veloce e facile da usare.

  ### 13. Utile per gestire grandi quantità di dati

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Internet | Mid-Market (51-1000 dip.)

**Reviewed Date:** February 19, 2019

**Cosa Le piace di più di HyperSQL?**

Questo sistema è straordinario per lavorare con una grande quantità di dati. Usavamo gestire i dati degli utenti interni a Snapdeal con questo strumento straordinario.

**Cosa non Le piace di HyperSQL?**

Certo, le query possono diventare noiose, devi considerare i cluster e l'impatto della query prima di eseguirla effettivamente.

**Raccomandazioni per chi sta considerando HyperSQL:**

Fornisci avvisi migliori sulla gestione della memoria durante la scrittura di query (nel caso in cui l'utente scriva una query davvero pesante) e dettagli migliori sul tempo stimato di arrivo in tempo reale.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Semplifica certamente il compito di gestire una grande quantità di dati.

  ### 14. Hypersql per interrogare i dati per la visualizzazione

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** February 25, 2019

**Cosa Le piace di più di HyperSQL?**

HyperSql offre un motore di database multi-thread e transazionale con tabelle in memoria e su disco

**Cosa non Le piace di HyperSQL?**

Il potente comando SQL rallenta il sistema

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Visualizzazione dei dati per il magazzino e supporto al team di inventario per l'analisi in tempo reale

  ### 15. leggero e compatibile per essere un'applicazione realizzata in Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 24, 2019

**Cosa Le piace di più di HyperSQL?**

Qualcosa di importante è che si tratta di un'applicazione, non di un gestore di database, anche se altri lo vedono come un motore di database leggero.

È ideale per testare senza dover connettersi a un gestore di database.

**Cosa non Le piace di HyperSQL?**

Nessuno, fa ciò che è necessario per gestire un database

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

È il più vicino e leggero che abbia mai conosciuto per aiutarmi a gestire le informazioni tramite istruzioni SQL in una forma di motore di database incorporato e indipendente nelle mie applicazioni.

  ### 16. Buon prodotto da usare per Java

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Istruzione superiore | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 17, 2019

**Cosa Le piace di più di HyperSQL?**

Funziona con prodotti SQL e Java e supporta nuove funzioni

**Cosa non Le piace di HyperSQL?**

Dovrebbe essere più intuitivo in modo che le persone non tecniche possano capirlo meglio.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

L'ho usato con Java e per problemi di conformità agli standard

  ### 17. Motore di database veloce

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 01, 2019

**Cosa Le piace di più di HyperSQL?**

È scritto in Java. Offre un motore di database veloce e piccolo e offre sia tabelle in memoria che basate su disco.

**Cosa non Le piace di HyperSQL?**

query più lenta e richiede più tempo per spegnersi quando ci sono molti tavoli.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Sono disponibili le modalità embedded e server. Include un server web minimale, strumenti di gestione da riga di comando e GUI. È utilizzato come database nei progetti software open source.

  ### 18. Revisione di Hypersql

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Enterprise (> 1000 dip.)

**Reviewed Date:** February 24, 2019

**Cosa Le piace di più di HyperSQL?**

HyperSQL viene eseguito completamente in memoria ed è molto veloce. È più piccolo in dimensioni e offre sia tabelle in memoria che su disco.

**Cosa non Le piace di HyperSQL?**

Non è adatto per l'ambiente di produzione.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Uso HyperSQL per valutare software e PC.

  ### 19. Ottimo motore SQL leggero

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Reti informatiche | Enterprise (> 1000 dip.)

**Reviewed Date:** December 01, 2017

**Cosa Le piace di più di HyperSQL?**

HyperSQL è un ottimo piccolo motore SQL che utilizzo per lo sviluppo di strumenti interni. Ha un ingombro ridotto, per rendere gestibile l'eseguibile Java. Il database HSQL è generalmente molto più veloce in un ambiente desktop rispetto ad altri motori di database standard.

**Cosa non Le piace di HyperSQL?**

La segnalazione degli errori deve essere migliorata per questo database. Non mostra il testo esatto che sta causando problemi. L'utente deve cercare nel codice e scoprire da dove proviene un'eccezione invece di utilizzare effettivamente il testo dell'errore per scoprirlo.

**Raccomandazioni per chi sta considerando HyperSQL:**

Il miglior motore di database per progetti su piccola scala. I principianti possono utilizzare questo motore per progetti auto-implementati senza installazioni complesse.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Estremamente utile per piccoli progetti di dati. Facile da installare e usare

  ### 20. Il database è affidabile e ad alte prestazioni

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Istruzione superiore | Enterprise (> 1000 dip.)

**Reviewed Date:** October 17, 2017

**Cosa Le piace di più di HyperSQL?**

1. Il database HyperSQL supporta molte funzionalità dello standard SQL; 2. Offre un motore di database multithread veloce. 3. abilita la compatibilità multipiattaforma.

**Cosa non Le piace di HyperSQL?**

Prima è necessario un ambiente Java per eseguire HSQLDB

**Raccomandazioni per chi sta considerando HyperSQL:**

HyperSQL è facile da imparare e ha prestazioni stabili ed eccellenti. Consiglia.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Crea nuovi database per finire il progetto e imparare.

  ### 21. Motore di database multithread piccolo e veloce

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** August 01, 2016

**Cosa Le piace di più di HyperSQL?**

È completamente multithread in tutte le modalità e supporta sia modelli di controllo delle transazioni basati su lock che MVCC. Supporta la più ampia gamma di funzionalità standard SQL vista in qualsiasi motore di database open source.

**Cosa non Le piace di HyperSQL?**

È solo per piccoli database e manca in molte altre aree come la robustezza e la scalabilità.

**Raccomandazioni per chi sta considerando HyperSQL:**

Per dati più grandi, utilizza un DBMS completo come SQL/Oracle.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Lo stiamo utilizzando per mantenere il database di un'azienda di medie dimensioni. È estremamente veloce e facile da installare.

  ### 22. Leggero, ideale per applicazioni su piccola scala

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohit V. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 15, 2015

**Cosa Le piace di più di HyperSQL?**

L'installazione è istantanea e leggera. Mi piacciono le modalità operative del database e preferirei la modalità basata su file nel caso in cui sia necessario uno storage persistente. In caso di storage temporaneo, usa la modalità 'in memoria'. Utile per integrare questo database con il prodotto e fornirlo agli utenti che non hanno alcun database installato.

**Cosa non Le piace di HyperSQL?**

Non adatto per grandi quantità di dati. È consigliabile utilizzare database come PostgreSQL e MySQL.

**Raccomandazioni per chi sta considerando HyperSQL:**

Leggero e facile da usare.

**Quali problemi sta risolvendo HyperSQL e in che modo La sta aiutando?**

Sviluppo di un framework di automazione all'interno dell'organizzazione, composto da più componenti che si collegano a un database comune. Utilizzando HyperSQL, l'utente finale non ha bisogno di un database preinstallato, rendendo l'installazione del prodotto piuttosto semplice.



- [View HyperSQL pricing details and edition comparison](https://www.g2.com/it/products/hypersql/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+20%3A31%3A20+-0500&secure%5Bsession_id%5D=ab69a313-fbac-491e-90fe-657eeca7a5fb&secure%5Btoken%5D=401fe06246bb226c62bab9fccfe3c5a28781eafb8574671c2a58dec337665125&format=llm_user)

## HyperSQL Features
**Gestione**
- Schema dei dati
- Linguaggio di interrogazione
- ACIDO - Reclamo
- Replica dei dati

**Supporto**
- Ricerca Testo
- Tipi di dati
- Lingue
- Sistemi Operativi

**Sicurezza**
- Blocco del database
- Controllo Accessi
- Crittografia
- Autenticazione

**Prestazione**
- Recupero di emergenza
- Concorrenza dei dati
- Gestione del carico di lavoro
- Indicizzazione avanzata
- Ottimizzatore di query

**Caratteristiche del Database**
- Conservazione
- Disponibilità
- Stabilità
- Scalabilità
- Sicurezza
- Manipolazione dei dati
- Linguaggio di interrogazione

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

