본문 바로가기

투르소

Turso

러스트 기반 SQLite 호환 DB

한줄평

SQLite 호환성을 유지하면서 다수의 소형 DB 운용에 최적화돼 엣지·멀티테넌트 시나리오에 잘 맞습니다. 다만 아직 발전 중인 프로젝트라 성숙한 SQLite를 그대로 대체하기엔 검증이 더 필요합니다.

이런 분께 엣지·멀티테넌트 환경에서 경량 DB가 많이 필요한 개발자께

좋은 점

  • SQLite 호환으로 기존 자산 재사용
  • 다수의 파일 단위 DB 운용에 최적화

아쉬운 점

  • 신생 프로젝트라 안정성·기능 성숙도가 더 필요하다

투르소 소개

투르소는 러스트로 새로 작성한 SQLite 호환 데이터베이스로, 파일 단위의 작은 DB를 수백만 개까지 만들 수 있게 설계됐습니다. AI 에이전트, 멀티테넌트 SaaS, 엣지 환경처럼 사용자·워크로드마다 독립된 DB가 필요한 상황을 겨냥합니다. SQLite와 호환되므로 기존 SQL·드라이버 자산을 상당 부분 재사용할 수 있습니다. 명령줄 도구와 라이브러리 형태로 개발에 통합해 씁니다.

제작사

영삼넷 · 공식 홈페이지