본문 바로가기
WIKI 기술 지식 베이스

SQLite 호환성

원문 보기 위키 갱신

Turso의 SQLite 호환성 — 지원되는 기능, 알려진 차이점, 제한 사항을 정리한 문서예요.

출처: 문서

본문

가장 권위 있는 호환성 레퍼런스는 저장소 루트의 COMPAT.md에서 관리돼요. 모든 SQL 문, 표현식, 함수, PRAGMA, C API 함수, VDBE 오피코드, 확장의 지원 상태를 추적하죠.

현재 호환성 상태는 그 문서를 참고하세요. 코드 변경과 함께 업데이트되어 항상 정확하게 유지돼요.

Turso-Specific Extensions

이 기능들은 SQLite 호환성을 넘어 Turso를 확장하는 거예요:

Feature Description
CREATE TYPE STRICT 테이블을 위한 사용자 정의 타입
CREATE MATERIALIZED VIEW 증분 유지 관리가 되는 라이브 materialized views
BEGIN CONCURRENT 낙관적 동시 쓰기 트랜잭션 (MVCC)
Vector functions 벡터 저장, 거리 계산, 유사도 검색
Full-text search BM25 스코어링 기반 Tantivy FTS
CDC PRAGMA를 통한 Change Data Capture
Encryption 저장 시 데이터베이스 암호화
Custom index methods FTS와 커스텀 접근 방식을 위한 CREATE INDEX ... USING
stddev() 표준 편차 집계 함수
DEFAULT in VALUES INSERT VALUES 목록에서 SQL 표준 DEFAULT 키워드

See Also

더 알아보기 (Learn more)