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

Turso Cloud 문서

원문 보기 위키 갱신

SQLite 호환 데이터베이스를 위한 완전 관리형 플랫폼이에요. 동시 쓰기와 다중 사용자 접근이 기본 내장된 Turso, 또는 오랜 실전 검증을 거친 SQLite 포크인 libSQL을 배포할 수 있어요. 동시성을 위해 Postgres로 갈아탈 필요가 없어요.

출처: 문서

본문

Turso Cloud는 프로토타입에서 프로덕션까지 확장하도록 설계된 완전 관리형 데이터베이스 플랫폼이에요. 두 가지 데이터베이스 엔진을 호스팅하는데, 둘 모두 SQLite와 완전히 호환돼요.

  • Turso — SQLite를 처음부터 다시 쓴 엔진이에요. Turso는 동시 쓰기와 다중 사용자 접근을 기본 지원해요. 네트워크를 통해 여러 클라이언트가 같은 데이터베이스를 동시에 읽고 쓸 수 있어요. SQLite의 단일 쓰기(single-writer) 한계 때문에 Postgres 같은 클라이언트-서버 데이터베이스로 갈아타려던 분들이라면, Turso가 그 한계를 없애 줘요. SQLite의 단순함과 호환성은 그대로 챙기면서 동시성을 얻게 돼요. 동시 쓰기가 대표 기능이지만 전부는 아니에요. change data capture, 벡터 검색, 암호화, 동기화 같은 기능은 Turso 문서를 참고하세요.

  • libSQL — SQLite의 포크로, 수년간 Turso Cloud 프로덕션 환경에서 실전 검증을 거쳤어요.

Turso Cloud의 Turso 데이터베이스는 얼리 프리뷰 단계예요. 이는 플랫폼에 최근 들어온 기능이라는 뜻이지, 엔진 자체의 성숙도를 말하는 게 아니에요. `turso db create --tursodb`로 만들 수 있어요. AI 앱과 RAG 워크플로를 위한 네이티브 유사도 검색. 확장(extension)이 필요 없어요. Turso Cloud로 기기들을 온디맨드로 서로 동기화 상태로 유지해요. 격리된 Copy-on-Write 브랜치를 아주 빠르게 만들어요. 데이터베이스 전반의 성능과 사용량을 모니터링해요. 본인만 통제하는 키로 민감한 데이터를 안전하게 지켜요. 키는 데이터베이스별로 분리되어 완전한 격리를 제공해요. 데이터베이스, 테이블, 액션, 만료 시각으로 범위가 한정된 세밀한 토큰이에요. 읽기 전용, 쓰기, 커스텀 권한을 지원해요. 멤버들과 데이터베이스를 함께 다루고 접근 권한을 관리해요. 인프라, 확장, 보안을 우리가 처리해요. 데이터베이스를 원하는 시점으로 복원하고, 삭제된 데이터베이스는 최대 5일 동안 복구할 수 있어요.

Start building

CLI, API, SDK로 데이터베이스를 관리·배포·통합하는 방법을 배워 보세요.

Turso CLI로 그룹, 데이터베이스, API 토큰을 관리해요. Platform API로 그룹과 데이터베이스를 프로그래밍 방식으로 관리해요. 클라이언트 SDK 중 하나로 애플리케이션을 연결하고 통합하세요. Turso와 libSQL 데이터베이스 모두 지원해요. 좋아하는 언어나 프레임워크에서 Turso를 활용하는 방법을 배워 보세요.

Community

Turso 커뮤니티에 참여해 질문하고, 작업물을 공유하고, 베스트 프랙티스를 논의하고, 팁을 나눠 보세요. Discord, Twitter, LinkedIn에서 만날 수 있어요.

더 알아보기 (Learn more)