HQbird: FirebirdSQL avanzato
HQbird è una distribuzione Firebird enterprise per database grandi e ad alto carico - prestazioni server più elevate più strumenti per monitoraggio, backup, replica, recupero e manutenzione, così i team spesso non hanno bisogno di un DBA dedicato. Usalo con i database Firebird esistenti senza modificare struttura o metadati; puoi tornare alla Firebird vanilla in qualsiasi momento senza backup/ripristino.
Perché HQbird
Velocità
Impostazioni predefinite migliori, miglioramenti al core e all'ottimizzatore, pooling delle connessioni, backup/ripristino/sweep multi-thread e repliche di sola lettura per report e BI - senza riscrivere l'applicazione.
Protezione
Backup verificati e incrementali, trasferimento cloud opzionale (FTP/S3), mirror di replica nativi, crittografia AES-256 e strumenti di recupero inclusi nella distribuzione.
Operazioni su larga scala
Installazione/aggiornamento silenziosi, manutenzione automatica e HQCenter così una persona può monitorare molti server - avvisi, backup e stato di salute in un'unica pagina.
100% compatibile con Firebird
HQbird è una build enterprise della Firebird open source - non un database diverso. Nessun backup/ripristino quando si cambia, nessuna riscrittura di SQL o client. Puoi eseguire HQbird e Firebird vanilla sullo stesso server e spostare un file di database tra di loro.
Molte funzionalità di HQbird (replica, pooling delle connessioni, backup multi-thread e altro) compaiono successivamente nella Firebird vanilla. I bug corretti in HQbird vengono corretti nelle versioni vanilla corrispondenti. I risultati pubblici su affidabilità e prestazioni sono su firebirdtest.com.
Funzionalità per versione di Firebird
I dettagli completi sono nella Descrizione HQbird 2024 (PDF).
| # | Funzionalità | V5.0 | V4.0 | V3.0 | V2.5 | Livello |
|---|---|---|---|---|---|---|
| 1 | Replica nativa ad alte prestazioni | X | X | X | X | server |
| 2 | Sostituzione delle query "al volo" | X | X | X | X | server |
| 3 | Plugin per accedere a ODBC/MySQL tramite Execute Statement On External | X | X | X | server | |
| 4 | Caching dei BLOB nello spazio temporaneo | X | X | X | X | server |
| 5 | Miglioramenti all'ottimizzatore per JOIN e ordinamenti di grandi dimensioni | X | X | X | server | |
| 6 | Cache delle istruzioni compilate | X | X | X | server | |
| 7 | Streaming / Change Data Capture (Kafka, JSON, ecc.) | X | X | plugin | ||
| 8 | Ricerca full-text | X | X | X | plugin | |
| 9 | Backup/ripristino/sweep multi-thread, creazione di indici | X | X | X | X | server |
| 10 | Lettura parallela dei dati consistenti | X | X | X | X | server |
| 11 | Viste materializzate | X | server | |||
| 12 | Creazione concorrente degli indici | X | server | |||
| 13 | Pool di connessioni esterne | X | X | X | X | server |
| 14 | Crittografia | X | X | X | plugin | |
| 15 | Correzione automatica di firebird.conf (DefaultDbCachePages) | X | X | X | X | server |
| 16 | Monitoraggio avanzato delle prestazioni (trace, MON$, lock, CPU, RAM) | X | X | X | X | strumenti |
| 17 | Monitoraggio delle query con ordinamenti di grandi dimensioni | X | X | X | X | server |
| 18 | Gestione (e configurazione della replica) di molti database con strumenti da riga di comando | X | X | X | X | strumenti |
| 19 | Backup, ripristino e backup/ripristino automatici | X | X | X | X | strumenti |
| 20 | Trasferimento di backup, segmenti, ecc. tramite FTP/socket/Amazon S3 | X | X | X | X | strumenti |
| 21 | Manutenzione avanzata del database: corretta garbage collection e altro | X | X | X | X | strumenti |
| 22 | Supporto multi-istanza | X | X | X | X | strumenti |
| 23 | Installazione silenziosa su Windows e Linux | X | X | X | X | strumenti |
| 24 | Strumento per analizzare le statistiche del database | X | X | X | X | strumenti |
| 25 | Strumento per analizzare connessioni/transazioni/memoria/IO | X | X | X | X | strumenti |
| 26 | Strumenti di recupero | X | X | X | X | strumenti |
| 27 | Configurazioni ottimizzate | X | X | X | X | strumenti |
Inclusi anche
- Kit di recupero - FirstAID, IBBackupSurgeon e IBUndelete inclusi con HQbird
- Cloud & Docker - configurazione adatta alla console web; immagini su DigitalOcean, SaveInCloud e Docker su richiesta - dettagli
- Streaming / CDC - invia le modifiche delle tabelle a Kafka, RabbitMQ, MongoDB o file (Firebird 4/5)
- Migration Framework - aggiornamenti semi-automatici su molti server - Migration Framework
- Supporto enterprise - strumenti più ore di esperti e SLA - piani di abbonamento