HQbird: FirebirdSQL Avançado
O HQbird é uma distribuição Firebird corporativa para bancos de dados grandes e de alta carga - desempenho de servidor mais forte, além de ferramentas para monitoramento, backups, replicação, recuperação e manutenção, para que as equipes muitas vezes não precisem de um DBA dedicado. Use-o com bancos de dados Firebird existentes sem alterar estrutura ou metadados; volte para o Firebird padrão a qualquer momento sem backup/restore.
Por que HQbird
Velocidade
Configurações padrão melhores, melhorias no núcleo e no otimizador, pool de conexões, backup/restore/sweep multithread e réplicas somente leitura para relatórios e BI - sem reescrever o aplicativo.
Proteção
Backups verificados e incrementais, transferência opcional para a nuvem (FTP/S3), espelhos de replicação nativos, criptografia AES-256 e ferramentas de recuperação na distribuição.
Operações em escala
Instalação/atualização silenciosa, manutenção automática e HQCenter para que uma pessoa possa monitorar muitos servidores - alertas, backups e saúde em uma única página.
100% compatível com Firebird
O HQbird é uma compilação corporativa do Firebird de código aberto - não é um banco de dados diferente. Sem backup/restore ao alternar, sem reescrita de SQL ou de clientes. Você pode executar o HQbird e o Firebird padrão no mesmo servidor e mover um arquivo de banco de dados entre eles.
Muitos recursos do HQbird (replicação, pool de conexões, backup multithread e muito mais) posteriormente aparecem no Firebird padrão. Bugs corrigidos no HQbird são corrigidos nas versões padrão correspondentes. Resultados públicos de confiabilidade e desempenho estão em firebirdtest.com.
Recursos por versão do Firebird
Detalhes completos estão na Descrição do HQbird 2024 (PDF).
| # | Recurso | V5.0 | V4.0 | V3.0 | V2.5 | Nível |
|---|---|---|---|---|---|---|
| 1 | Replicação nativa de alto desempenho | X | X | X | X | servidor |
| 2 | Substituição de consultas "em tempo real" | X | X | X | X | servidor |
| 3 | Plugins para acessar ODBC/MySQL via Execute Statement On External | X | X | X | servidor | |
| 4 | Cache de BLOBs em espaço temporário | X | X | X | X | servidor |
| 5 | Melhorias no otimizador para JOINs e ordenações grandes | X | X | X | servidor | |
| 6 | Cache de instruções compiladas | X | X | X | servidor | |
| 7 | Streaming / Change Data Capture (Kafka, JSON, etc.) | X | X | plugin | ||
| 8 | Pesquisa em texto completo | X | X | X | plugin | |
| 9 | Backup/restore/sweep multithread, criação de índices | X | X | X | X | servidor |
| 10 | Leitura paralela de dados consistentes | X | X | X | X | servidor |
| 11 | Visões materializadas | X | servidor | |||
| 12 | Criação de índices concorrente | X | servidor | |||
| 13 | Pool de conexões externas | X | X | X | X | servidor |
| 14 | Criptografia | X | X | X | plugin | |
| 15 | Correção automática do firebird.conf (DefaultDbCachePages) | X | X | X | X | servidor |
| 16 | Monitoramento avançado de desempenho (trace, MON$, locks, CPU, RAM) | X | X | X | X | ferramentas |
| 17 | Monitoramento de consultas com ordenações grandes | X | X | X | X | servidor |
| 18 | Gerenciar (e configurar replicação) de muitos bancos de dados com ferramentas de linha de comando | X | X | X | X | ferramentas |
| 19 | Backups, restore e backup/restore automáticos | X | X | X | X | ferramentas |
| 20 | Transferência de backups, segmentos, etc. via FTP/sockets/Amazon S3 | X | X | X | X | ferramentas |
| 21 | Manutenção avançada de banco de dados: coleta de lixo adequada e mais | X | X | X | X | ferramentas |
| 22 | Suporte a múltiplas instâncias | X | X | X | X | ferramentas |
| 23 | Instalação silenciosa no Windows e Linux | X | X | X | X | ferramentas |
| 24 | Ferramenta para analisar estatísticas do banco de dados | X | X | X | X | ferramentas |
| 25 | Ferramenta para analisar conexões/transações/memória/IO | X | X | X | X | ferramentas |
| 26 | Ferramentas de recuperação | X | X | X | X | ferramentas |
| 27 | Configurações otimizadas | X | X | X | X | ferramentas |
Também incluído
- Kit de ferramentas de recuperação - FirstAID, IBBackupSurgeon e IBUndelete acompanham o HQbird
- Nuvem & Docker - configuração compatível com console web; imagens no DigitalOcean, SaveInCloud e Docker sob solicitação - detalhes
- Streaming / CDC - envie alterações de tabelas para Kafka, RabbitMQ, MongoDB ou arquivos (Firebird 4/5)
- Migration Framework - atualizações semiautomáticas em muitos servidores - Migration Framework
- Suporte corporativo - ferramentas mais horas de especialistas e SLA - planos de assinatura