모놀리스에서 Lakebase, 그리고 LTAP로: 스토리지부터 데이터베이스 재고
영어 원문을 AI가 번역했습니다. 영어로 보기
Lakebase는 로그 및 데이터 파일을 독립적인 클라우드 서비스로 외부화하여 Postgres 컴퓨팅을 스테이트리스하게 만들고, 무제한 스토리지, 탄력적인 컴퓨팅, 내구성 있는 쓰기, 즉각적인 브랜칭을 가능하게 합니다. LTAP는 나아가 운영 데이터를 Postgres 및 Lakehouse 엔진 모두가 읽을 수 있는 개방형 컬럼 형식으로 한 번만 저장하여, CDC 파이프라인이나 두 번째 복사본 없이 최신 데이터에 대한 분석을 가능하게 합니다.
거의 모든 전통적인 데이터베이스는 쓰기 전 로그와 데이터 파일을 한 머신의 디스크에 보관하는데, 이는 데이터 손실 위험, 고비용의 읽기 복제본 및 고가용성 클론, 그리고 트랜잭션을 지연시키는 분석 쿼리의 근본 원인입니다. Lakebase는 로그 및 데이터 파일을 독립적인 클라우드 서비스(SafeKeeper 및 PageServer)로 외부화하여 Postgres 컴퓨팅을 스테이트리스하게 만들고, 무제한 스토리지, 탄력적인 컴퓨팅, 내구성 있는 쓰기, 더 간단한 HA, 그리고 즉각적인 브랜칭을 의미 있는 추가 지연 없이 모두 가능하게 합니다. LTAP는 한 걸음 더 나아가 운영 데이터를 Postgres 및 Lakehouse 엔진 모두가 읽을 수 있는 개방형 컬럼 형식으로 한 번만 저장합니다. 따라서 분석은 트랜잭션이 방금 기록한 동일한 최신 데이터에서 실행되며, CDC 파이프라인, 두 번째 복사본, 트랜잭션 워크로드의 속도 저하가 없습니다. 두 워크로드를 하나의 엔진에서 통합하려는 HTAP와 달리, LTAP는 스토리지 계층에서 통합하고 각 작업에 가장 적합한 엔진을 유지합니다.