[Node.js] BigQuery

🔍️ BigQuery가 뭘까?
빅데이터 분석용으로 유명한 BigQuery. 빅쿼리가 뭘까? 위키백과에 따르면 Big Query는 다음과 같다고 한다. 페타바이트(PB)급 이상의 데이터에 대해 스케일링 분석(필요시 실시간으로 컴퓨팅 자원을 동적으로 확장)을 가능하게 하는 완전 관리형 서버리스 컴퓨팅 데이터 웨어하우스라고 한다.
결국 빅쿼리는 확장성이 뛰어나고 가격 대비 성능이 좋은 기업용 서버리스 데이터 웨어하우스인 셈이라고 볼 수 있다.
객체 스토리지, 스프레드시트의 데이터, 관리형 열 형식 스토리지를 통해 논리적 데이터 웨어하우스를 생성하여 모든 배치와 연속적으로 생성되는 스트리밍 데이터를 분석하게 되는데 이런 빅쿼리는 어떤 점때문에 사용하는 것일까.

👍️ BigQuery의 장점
빅쿼리의 공식 사이트에 보면 다음과 같이 나와있다.
비지니스 민첩성을 확보하도록 설계된 서버리스 멀티 클라우드 데이터 웨어하우스로 높은 확장성과 비용 효율성을 갖추고 있으며, 실시간 분석과 예측 분석으로 유용한 정보 확보 가 가능하게 하며, 손쉬운 데이터 액세스 및 유용한 정보 공유 가 가능하며 데이터 보호 및 신뢰할 수 있는 운영이 가능하다고 한다.
BigQuery의 주요 특징
- BigQuery ML을 활용한 ML 및 예측 모델링
- BigQuery 내에서 바로 간편한 SQL을 이용해 글로벌 규모의 정형 또는 반정형 데이터를 기반으로 하는 ML 모델을 신속하게 빌드 및 운용 가능
- BigQuery Omni를 활용한 멀티 클라우드 데이터 분석
- AWS 및 Azure 같은 여러 클라우드 내 데이터를 비용 효율적으로 안전하게 분석할 수 있는 유연한 완전 관리형 멀티 클라우드 분석 솔루션으로 여러 데이터 세트에 대한 단일 제어 창에서 신속하게 답 도출 및 결과 공유가 가능
- BigQuery BI Engine을 활용한 대화형 데이터 분석
- 내장된 인메모리 분석 서비스로, 1초 미만의 쿼리 응답 시간과 높은 동시성으로 사용자가 대용량의 복잡한 데이터 세트를 대화형으로 분석할 수 있도록 지원
- BigQuery GIS를 활용한 지리정보 분석
- BigQuery의 서버리스 아키텍처에 지리정보 분석과 관련된 데이터 형식을 분석하고 공간 데이터를 새로운 관점으로 바라보며 새로운 사업 분야 개척
❓️ 번외 : 페타바이트란?
페타바이트(petabyte, PB)는 10의 15제곱을 의미하는 SI 접두어인 페타와 컴퓨터 데이터의 표시단위인 바이트가 합쳐진 자료량을 의미하는 단위라고 한다.

출처 : https://brunch.co.kr/@bizspring/2
구글 빅쿼리(Big Query) 시작하기
구글 빅쿼리란? 빅쿼리는 확장성이 뛰어나고 가격 대비 성능이 좋은 기업용 서버리스 데이터 웨어하우스 입니다. 객체 스토리지(메타데이터와 고유의 식별자를 통해 객체로 저장), 스프레드시
brunch.co.kr
출처 : https://cloud.google.com/bigquery/?hl=ko
BigQuery: 클라우드 데이터 웨어하우스 | Google Cloud
BigQuery는 비용 효율성을 갖춘 서버리스 멀티 클라우드 데이터 웨어하우스로, 빅데이터에서 가치 있고 유용한 비즈니스 정보를 얻을 수 있도록 설계되었습니다. 무료로 시작해 보세요.
cloud.google.com
출처 : https://ko.wikipedia.org/wiki/%ED%8E%98%ED%83%80%EB%B0%94%EC%9D%B4%ED%8A%B8
페타바이트 - 위키백과, 우리 모두의 백과사전
ko.wikipedia.org