Home
MXXI.kr
Cancel

BigQuery 아키텍처

개요 BigQuery는 구글의 완전 관리형, 서버리스 데이터 웨어하우스 스토리지와 컴퓨팅이 완전히 분리된 아키텍처 채택 페타바이트급 데이터를 초 단위로 분석 아키텍처 구성 4대 핵심 컴포넌트 BigQuery는 네 가지 핵심 컴포넌트로 구성 (Google 인프라 논문 기준) ...

OLTP와 OLAP 데이터베이스 비교

개요 데이터베이스는 크게 OLTP와 OLAP로 구분됨 각각의 특징과 사용 사례를 이해하면 적절한 데이터베이스를 선택할 수 있음 OLTP와 OLAP OLTP (Online Transactional Processing) PostgreSQL, MySQL이 해당함 목적 빠르고 정확한 일일 거래 처리 ...

AnalyticDB for MySQL 아키텍처와 Query

개요 AnalyticDB for MySQL (ADB) 대규모 데이터의 실시간 분석을 위해 설계된 클라우드 네이티브 데이터 웨어하우스임 기본적으로 MySQL 프로토콜과 호환되지만 대용량 분산 처리를 위한 고유한 문법과 아키텍처 특징이 있음 아키텍처 특징 분산 아키텍처 데이터를 여러 노드...

PostgreSQL Query

스키마 생성 현재 연결된 데이터베이스에 스키마 생성 CREATE SCHEMA {SCHEMA_NAME} pg_로 시작하는 스키마명 사용 불가 CREATE 권한이거나 슈퍼 유저일 경우 스키마 생성 가능 테이블 생성 timestamp 기준으로 partition 설정한 tabl...

PostgreSQL 아키텍처

Role PostgreSQL의 Role 모델 PostgreSQL은 사용자(User)와 그룹(Group)을 통합한 Role 개념을 사용함 Role = User + Group의 개념 통합 Role의 특징 역할(Role) 데이터베이스 객체...

vi 문서 편집

개요 서버 설정 파일(nginx.conf, yaml, env 등)을 수정할 일이 매우 많을 경우 키보드만으로 모든 편집을 처리할 수 있는 vi/vim 사용 방법을 정리함 3가지 vi/vim 모드 vi/vim은 모드 기반 편집기임 현재 무슨 모드인지 모르면 입력이 안 되거나 엉뚱한 게 지워질 수 있음 Norma...

OS와 Linux

운영체제(OS) 운영체제의 역할 운영체제는 하드웨어와 사용자 애플리케이션 사이의 중개자임 컴퓨터가 켜지면 먼저 OS가 메모리에 로드되고, 이후 모든 프로그램과 하드웨어 간의 통신을 중재함 핵심 책임 하드웨어 추상화 CPU, 메모리, 디스크, 네트워크 등을 관리하고 애플...

Linux 명령어

명령어 기본 규칙 명령어 뒤에는 반드시 띄어 쓰기를 함 명령어 --option target 순서를 지킴 - 간소화, 단축 옵션 (예: -h) -- 풀옵션 (예: --help) ...

Google Cloud SDK 설치 및 gcloud, gsutil 사용법

개요 gcloud와 gsutil은 모두 Google Cloud Platform(GCP)과 상호작용하는 명령어 도구이지만, 목적과 범위가 다름 특성 gcloud gsutil ...

IP 주소 체계와 Subnet, Supernet

IP 주소 체계 기초 IPv4 주소 구조 IPv4 주소는 32비트로 이루어져 있으며, 4개의 옥텟(Octet, 8비트씩)으로 표현됨 1st Octet 2nd Octet 3rd Octet 4th Octet ...