HQbird: 고급 FirebirdSQL
HQbird는 대규모 및 고부하 데이터베이스를 위한 엔터프라이즈 Firebird 배포판입니다 - 더 강력한 서버 성능과 모니터링, 백업, 복제, 복구 및 유지 관리를 위한 도구를 제공하여 팀이 전담 DBA 없이도 운영할 수 있습니다. 구조나 메타데이터를 변경하지 않고 기존 Firebird 데이터베이스와 함께 사용할 수 있으며, 백업/복원 없이 언제든지 일반 Firebird로 전환할 수 있습니다.
HQbird를 선택해야 하는 이유
속도
더 나은 기본 설정, 코어 및 옵티마이저 개선, 연결 풀링, 멀티스레드 백업/복원/스윕, 그리고 보고서 및 BI용 읽기 전용 복제본 - 애플리케이션을 다시 작성할 필요 없이 제공됩니다.
보호
검증된 백업 및 증분 백업, 선택적 클라우드 전송(FTP/S3), 네이티브 복제 미러, AES-256 암호화, 그리고 배포판에 포함된 복구 도구를 제공합니다.
대규모 운영
무인 설치/업데이트, 자동 유지 관리, 그리고 HQCenter를 통해 한 사람이 여러 서버를 모니터링할 수 있습니다 - 알림, 백업, 상태를 한 페이지에서 확인하세요.
100% Firebird 호환
HQbird는 오픈소스 Firebird의 엔터프라이즈 빌드입니다 - 다른 데이터베이스가 아닙니다. 전환 시 백업/복원이 필요 없고, SQL이나 클라이언트를 다시 작성할 필요도 없습니다. HQbird와 일반 Firebird를 같은 서버에서 실행하고 데이터베이스 파일을 서로 이동할 수 있습니다.
HQbird의 많은 기능(복제, 연결 풀링, 멀티스레드 백업 등)은 이후 일반 Firebird에도 포함됩니다. HQbird에서 수정된 버그는 해당 일반 버전에서도 수정됩니다. 공개된 안정성 및 성능 결과는 firebirdtest.com에서 확인할 수 있습니다.
Firebird 버전별 기능
전체 세부 사항은 HQbird 2024 설명서 (PDF)에 있습니다.
| # | 기능 | V5.0 | V4.0 | V3.0 | V2.5 | 수준 |
|---|---|---|---|---|---|---|
| 1 | 고성능 네이티브 복제 | X | X | X | X | 서버 |
| 2 | 실행 중인 쿼리 교체 | X | X | X | X | 서버 |
| 3 | Execute Statement On External을 통한 ODBC/MySQL 접근 플러그인 | X | X | X | 서버 | |
| 4 | 임시 공간에 BLOB 캐싱 | X | X | X | X | 서버 |
| 5 | JOIN 및 대규모 정렬을 위한 옵티마이저 개선 | X | X | X | 서버 | |
| 6 | 컴파일된 명령문 캐시 | X | X | X | 서버 | |
| 7 | 스트리밍 / 변경 데이터 캡처 (Kafka, JSON 등) | X | X | 플러그인 | ||
| 8 | 전문 검색 | X | X | X | 플러그인 | |
| 9 | 멀티스레드 백업/복원/스윕, 인덱스 생성 | X | X | X | X | 서버 |
| 10 | 일관된 데이터 병렬 읽기 | X | X | X | X | 서버 |
| 11 | 구체화된 뷰 | X | 서버 | |||
| 12 | 동시 인덱스 생성 | X | 서버 | |||
| 13 | 외부 연결 풀 | X | X | X | X | 서버 |
| 14 | 암호화 | X | X | X | 플러그인 | |
| 15 | firebird.conf 자동 수정 (DefaultDbCachePages) | X | X | X | X | 서버 |
| 16 | 고급 성능 모니터링 (trace, MON$, locks, CPU, RAM) | X | X | X | X | 도구 |
| 17 | 대규모 정렬 쿼리 모니터링 | X | X | X | X | 서버 |
| 18 | 명령줄 도구로 여러 데이터베이스 관리 (및 복제 구성) | X | X | X | X | 도구 |
| 19 | 백업, 복원 및 자동 백업/복원 | X | X | X | X | 도구 |
| 20 | FTP/소켓/Amazon S3를 통한 백업, 세그먼트 등 전송 | X | X | X | X | 도구 |
| 21 | 고급 데이터베이스 유지 관리: 적절한 가비지 컬렉션 등 | X | X | X | X | 도구 |
| 22 | 다중 인스턴스 지원 | X | X | X | X | 도구 |
| 23 | Windows 및 Linux 무인 설치 | X | X | X | X | 도구 |
| 24 | 데이터베이스 통계 분석 도구 | X | X | X | X | 도구 |
| 25 | 연결/트랜잭션/메모리/IO 분석 도구 | X | X | X | X | 도구 |
| 26 | 복구 도구 | X | X | X | X | 도구 |
| 27 | 최적화된 구성 | X | X | X | X | 도구 |
추가 포함 항목
- 복구 툴킷 - FirstAID, IBBackupSurgeon, IBUndelete가 HQbird에 포함됩니다
- 클라우드 & Docker - 웹 콘솔 친화적 설정; DigitalOcean, SaveInCloud 및 Docker 이미지는 요청 시 제공 - 자세히 보기
- 스트리밍 / CDC - 테이블 변경 사항을 Kafka, RabbitMQ, MongoDB 또는 파일로 전송 (Firebird 4/5)
- Migration Framework - 여러 서버에 걸친 반자동 업그레이드 - Migration Framework
- 엔터프라이즈 지원 - 도구와 전문가 시간 및 SLA - 구독 플랜