데이터베이스 엔진

데이터베이스 엔진 (Database Engines)

데이터베이스 엔진은 테이블로 작업하게 해줘요. 기본적으로 ClickHouse는 Atomic 데이터베이스 엔진을 사용하며, 이는 구성 가능한 테이블 엔진SQL 방언을 제공해요.

출처: 문서

본문

데이터베이스 엔진은 테이블로 작업하게 해줘요. 기본적으로 ClickHouse는 Atomic 데이터베이스 엔진을 사용하는데, 이는 구성 가능한 테이블 엔진SQL 방언을 제공해요. 다음은 사용 가능한 데이터베이스 엔진의 전체 목록이에요. 자세한 내용은 링크를 따라가 보세요.

페이지 설명
Shared ClickHouse Cloud에서 사용할 수 있는 Shared 데이터베이스 엔진을 설명하는 페이지
Atomic Atomic 엔진은 비차단 DROP TABLERENAME TABLE 쿼리, 원자적 EXCHANGE TABLES 쿼리를 지원해요. Atomic 데이터베이스 엔진이 기본으로 사용돼요.
Replicated Atomic 엔진에 기반한 엔진. ZooKeeper에 쓰이고 주어진 데이터베이스의 모든 복제본에서 실행되는 DDL 로그를 통한 메타데이터 복제를 지원해요.
PostgreSQL 원격 PostgreSQL 서버의 데이터베이스에 연결할 수 있게 해줘요.
MySQL 원격 MySQL 서버의 데이터베이스에 연결하고 INSERTSELECT 쿼리를 수행해 ClickHouse와 MySQL 사이 데이터를 교환하게 해줘요.
SQLite SQLite 데이터베이스에 연결하고 INSERTSELECT 쿼리를 수행해 ClickHouse와 SQLite 사이 데이터를 교환하게 해줘요.
MaterializedPostgreSQL PostgreSQL 데이터베이스의 테이블로 ClickHouse 데이터베이스를 만들어요.
Backup 백업에서 테이블/데이터베이스를 읽기 전용 모드로 즉시 붙일 수 있게 해줘요.
DataLakeCatalog DataLakeCatalog 데이터베이스 엔진은 ClickHouse를 외부 데이터 카탈로그에 연결하고 오픈 테이블 형식 데이터를 조회할 수 있게 해줘요.
Dictionary Dictionary 데이터베이스 엔진은 구성된 사전을 읽기 전용 테이블로 노출해요.
Filesystem Filesystem 데이터베이스 엔진은 로컬 디렉토리의 파일을 읽기 전용 테이블로 노출해요.
HDFS HDFS 데이터베이스 엔진은 HDFS의 파일을 읽기 전용 테이블로 노출해요.
Memory Memory 데이터베이스 엔진은 데이터베이스 메타데이터와 테이블을 현재 서버 세션에서만 유지해요.
Ordinary Ordinary 데이터베이스 엔진은 Atomic으로 대체된 레거시 엔진이에요.
S3 S3 데이터베이스 엔진은 Amazon S3와 호환 객체 스토리지의 객체를 읽기 전용 테이블로 노출해요.
URL URL 데이터베이스 엔진은 URL 주소의 데이터를 테이블로 노출해요.

더 알아보기 (Learn more)