HQbird: Erweiterte FirebirdSQL
HQbird ist eine Enterprise-Firebird-Distribution für große und hochbelastete Datenbanken - stärkere Serverleistung plus Werkzeuge für Monitoring, Backups, Replikation, Wiederherstellung und Wartung, sodass Teams oft keinen dedizierten DBA benötigen. Verwenden Sie es mit vorhandenen Firebird-Datenbanken, ohne Struktur oder Metadaten zu ändern; wechseln Sie jederzeit ohne Backup/Restore zurück zu Vanilla-Firebird.
Warum HQbird
Geschwindigkeit
Bessere Standardeinstellungen, Verbesserungen am Kern und Optimierer, Verbindungspooling, mehrthreadige Backups/Wiederherstellungen/Sweeps und schreibgeschützte Replikate für Berichte und BI - ohne die Anwendung neu schreiben zu müssen.
Schutz
Verifizierte und inkrementelle Backups, optionaler Cloud-Transfer (FTP/S3), native Replikationsspiegel, AES-256-Verschlüsselung und Wiederherstellungswerkzeuge in der Distribution.
Betrieb in großem Maßstab
Stille Installation/Aktualisierung, automatische Wartung und HQCenter, sodass eine Person viele Server überwachen kann - Warnungen, Backups und Gesundheit auf einer Seite.
100 % Firebird-kompatibel
HQbird ist ein Enterprise-Build von Open-Source-Firebird - keine andere Datenbank. Kein Backup/Restore beim Wechsel, kein Umschreiben von SQL oder Clients. Sie können HQbird und Vanilla-Firebird auf demselben Server ausführen und eine Datenbankdatei zwischen ihnen verschieben.
Viele HQbird-Funktionen (Replikation, Verbindungspooling, mehrthreadige Backups und mehr) erscheinen später in Vanilla-Firebird. In HQbird behobene Fehler werden in den entsprechenden Vanilla-Versionen behoben. Öffentliche Zuverlässigkeits- und Leistungsergebnisse finden Sie auf firebirdtest.com.
Funktionen nach Firebird-Version
Alle Details finden Sie in der HQbird 2024 Beschreibung (PDF).
| # | Funktion | V5.0 | V4.0 | V3.0 | V2.5 | Ebene |
|---|---|---|---|---|---|---|
| 1 | Hochleistungsfähige native Replikation | X | X | X | X | Server |
| 2 | Ersetzen von Abfragen „in der Luft“ | X | X | X | X | Server |
| 3 | Plugins für den Zugriff auf ODBC/MySQL über Execute Statement On External | X | X | X | Server | |
| 4 | Zwischenspeichern von BLOBs im temporären Speicher | X | X | X | X | Server |
| 5 | Verbesserungen am Optimierer für JOINs und große Sortierungen | X | X | X | Server | |
| 6 | Cache kompilierter Anweisungen | X | X | X | Server | |
| 7 | Streaming / Change Data Capture (Kafka, JSON usw.) | X | X | Plugin | ||
| 8 | Volltextsuche | X | X | X | Plugin | |
| 9 | Mehrthread-Backup/Restore/Sweep, Erstellung von Indizes | X | X | X | X | Server |
| 10 | Paralleles Lesen konsistenter Daten | X | X | X | X | Server |
| 11 | Materialisierte Sichten | X | Server | |||
| 12 | Gleichzeitige Indexerstellung | X | Server | |||
| 13 | Pool externer Verbindungen | X | X | X | X | Server |
| 14 | Verschlüsselung | X | X | X | Plugin | |
| 15 | Automatische Korrektur von firebird.conf (DefaultDbCachePages) | X | X | X | X | Server |
| 16 | Erweitertes Leistungsmonitoring (Trace, MON$, Sperren, CPU, RAM) | X | X | X | X | Werkzeuge |
| 17 | Überwachung von Abfragen mit großen Sortierungen | X | X | X | X | Server |
| 18 | Verwalten (und Konfigurieren der Replikation) vieler Datenbanken mit Befehlszeilenwerkzeugen | X | X | X | X | Werkzeuge |
| 19 | Backups, Wiederherstellung und automatisches Backup/Restore | X | X | X | X | Werkzeuge |
| 20 | Übertragung von Backups, Segmenten usw. über FTP/Sockets/Amazon S3 | X | X | X | X | Werkzeuge |
| 21 | Erweiterte Datenbankwartung: ordnungsgemäße Speicherbereinigung und mehr | X | X | X | X | Werkzeuge |
| 22 | Multi-Instanz-Unterstützung | X | X | X | X | Werkzeuge |
| 23 | Stille Installation unter Windows und Linux | X | X | X | X | Werkzeuge |
| 24 | Werkzeug zur Analyse der Datenbankstatistik | X | X | X | X | Werkzeuge |
| 25 | Werkzeug zur Analyse von Verbindungen/Transaktionen/Speicher/IO | X | X | X | X | Werkzeuge |
| 26 | Wiederherstellungswerkzeuge | X | X | X | X | Werkzeuge |
| 27 | Optimierte Konfigurationen | X | X | X | X | Werkzeuge |
Ebenfalls enthalten
- Wiederherstellungs-Toolkit - FirstAID, IBBackupSurgeon und IBUndelete sind in HQbird enthalten
- Cloud & Docker - webkonsolenfreundliche Einrichtung; Images auf DigitalOcean, SaveInCloud und Docker auf Anfrage - Details
- Streaming / CDC - Tabellenänderungen an Kafka, RabbitMQ, MongoDB oder Dateien übertragen (Firebird 4/5)
- Migration Framework - halbautomatische Upgrades über viele Server hinweg - Migration Framework
- Enterprise-Support - Werkzeuge plus Expertenstunden und SLA - Abonnementpläne