BigQuery는 클라우드 서비스로서 페타바이트 급의 데이터 저장 및 분석용 데이터 웨어하우스 입니다.
DB를 운용할 때, 문제가 발생했을때, 작업이 실행되었을때 등을 기록하기 위해 log를 남기는 것이 필요합니다. BigQuery는 DB의 로그를 저장함으로써 DB의 트래픽 집중을 줄여주고, log 데이터를 안전하게 보관할 수 있도록 사용할 수 있습니다.
1) 클라우드 기반의 서비스
클라우드로 제공되는 서비스이기 때문에 설치가 필요없고, 세계 각국에 리전을 보유하고 있기 때문에 장소에 관계 없이 서비스 이용 가능
2) 페타바이트급을 다루어 용량의 걱정이 없음
구글은 빅쿼리가 페타바이트급 규모에서 엑사바이트에 이르는 데이터를 저장, 분석 가능하다고 한다.
페타바이트란 1000테라바이트 정도의 용량을, 엑사바이트는 약 100만 테라바이트정도의 용량으로 사실상 용량 제한에 대한 걱정 없이 확장 가능합니다.
3) 표준 SQL언어 지원
표준 SQL언어를 지원하여 BigQuery를 신속하게 빌드, 운용할 수 있습니다.
4) 뛰어난 확장성
주문형 요금제를 사용하여 사용한 만큼 비용을 계산하여 지불할 수 있습니다.
스토리지 용량을 예약할 필요 없이 필요한 즉시 확장이 가능합니다.
5) 암호화된 Data 관리
데이터가 BigQuery에 저장되기 전에 암호화 되어 저장되어 암호화 키를 통해 관리할 수 있어 높은 보안 상태로 데이터를 관리할 수 있습니다.