HQbird: geavanceerde FirebirdSQL
HQbird is een enterprise Firebird-distributie voor grote en zwaar belaste databases - sterkere serverprestaties plus tools voor monitoring, back-ups, replicatie, herstel en onderhoud, zodat teams vaak geen dedicated DBA nodig hebben. Gebruik het met bestaande Firebird-databases zonder de structuur of metadata te wijzigen; schakel op elk moment terug naar vanilla Firebird zonder back-up/restore.
Waarom HQbird
Snelheid
Betere standaardinstellingen, verbeteringen aan de kern en optimizer, connection pooling, multi-threaded back-up/restore/sweep en read-only replica's voor rapporten en BI - zonder de applicatie te herschrijven.
Bescherming
Geverifieerde en incrementele back-ups, optionele cloudoverdracht (FTP/S3), native replicatie-mirrors, AES-256-codering en hersteltools in de distributie.
Ops op schaal
Stille installatie/update, automatisch onderhoud en HQCenter zodat één persoon veel servers kan beheren - alerts, back-ups en gezondheid op één pagina.
100% Firebird-compatibel
HQbird is een enterprise-build van open-source Firebird - geen andere database. Geen back-up/restore bij het overschakelen, geen SQL- of client-herschrijving. U kunt HQbird en vanilla Firebird op dezelfde server draaien en een databasebestand ertussen verplaatsen.
Veel HQbird-mogelijkheden (replicatie, connection pooling, multi-threaded back-up en meer) verschijnen later in vanilla Firebird. Bugs die in HQbird zijn opgelost, worden ook opgelost in de overeenkomstige vanilla-versies. Openbare betrouwbaarheids- en prestatieresultaten staan op firebirdtest.com.
Functies per Firebird-versie
Volledige details staan in de HQbird 2024 Beschrijving (PDF).
| # | Functie | V5.0 | V4.0 | V3.0 | V2.5 | Niveau |
|---|---|---|---|---|---|---|
| 1 | Hoogwaardige native replicatie | X | X | X | X | server |
| 2 | Query's "in de lucht" vervangen | X | X | X | X | server |
| 3 | Plugins voor toegang tot ODBC/MySQL via Execute Statement On External | X | X | X | server | |
| 4 | BLOBs cachen in tijdelijke ruimte | X | X | X | X | server |
| 5 | Verbeteringen in de optimizer voor JOINs en grote sorteringen | X | X | X | server | |
| 6 | Cache van gecompileerde statements | X | X | X | server | |
| 7 | Streaming / Change Data Capture (Kafka, JSON, etc.) | X | X | plugin | ||
| 8 | Full Text Search | X | X | X | plugin | |
| 9 | Multi-threaded back-up/restore/sweep, aanmaken van indexen | X | X | X | X | server |
| 10 | Parallel lezen van consistente gegevens | X | X | X | X | server |
| 11 | Materialized Views | X | server | |||
| 12 | Gelijktijdig aanmaken van indexen | X | server | |||
| 13 | Pool van externe verbindingen | X | X | X | X | server |
| 14 | Encryptie | X | X | X | plugin | |
| 15 | Automatische correctie van firebird.conf (DefaultDbCachePages) | X | X | X | X | server |
| 16 | Geavanceerde prestatiemonitoring (trace, MON$, locks, CPU, RAM) | X | X | X | X | tools |
| 17 | Monitoring van query's met grote sorteringen | X | X | X | X | server |
| 18 | Beheer (en configureer replicatie) van veel databases met command-line tools | X | X | X | X | tools |
| 19 | Back-ups, restore en automatische back-up/restore | X | X | X | X | tools |
| 20 | Back-ups, segmenten, etc. overdragen via FTP/sockets/Amazon S3 | X | X | X | X | tools |
| 21 | Geavanceerd databaseonderhoud: correcte garbage collection en meer | X | X | X | X | tools |
| 22 | Multi-instance-ondersteuning | X | X | X | X | tools |
| 23 | Stille installatie op Windows en Linux | X | X | X | X | tools |
| 24 | Tool om databasestatistieken te analyseren | X | X | X | X | tools |
| 25 | Tool om verbindingen/transacties/geheugen/IO te analyseren | X | X | X | X | tools |
| 26 | Hersteltools | X | X | X | X | tools |
| 27 | Geoptimaliseerde configuraties | X | X | X | X | tools |
Ook inbegrepen
- Herstel-toolkit - FirstAID, IBBackupSurgeon en IBUndelete worden meegeleverd met HQbird
- Cloud & Docker - webconsole-vriendelijke setup; images op DigitalOcean, SaveInCloud en Docker op aanvraag - details
- Streaming / CDC - push tabelwijzigingen naar Kafka, RabbitMQ, MongoDB of bestanden (Firebird 4/5)
- Migration Framework - semi-automatische upgrades over veel servers - Migration Framework
- Enterprise-ondersteuning - tools plus expert-uren en SLA - abonnementsplannen