Couchbase Lite (카우치베이스 라이트)

Couchbase Lite은 앱에 데이터베이스를 내장하고, 클라우드-투-에지 및 P2P(peer-to-peer) 간에 데이터를 동기화하며, 네트워크가 끊긴 상태에서도 계속 작동합니다. SQL, 전문 검색(full-text search), 그리고 온디바이스 벡터 검색 기능이 내장되어 있으며, iOS, Android, Java, .NET, JavaScript, C/C++ 및 크로스플랫폼 프레임워크를 지원합니다. 클라우드-투-에지 동기화를 위해 Sync Gateway/App Services와 함께 사용할 수 있습니다.

Couchbase Lite를 차별화하는 점은 무엇인가요?

카우치베이스 라이트는 로컬 스토리지, 클라우드-대-디바이스 및 피어-투-피어 동기화, SQL 쿼리, 그리고 온디바이스 벡터 검색을 하나의 확장 가능한 플랫폼에서 제공하는 유일한 임베디드 데이터베이스입니다. 인터넷이 연결되지 않은 상황에서도 항상 작동하는 탄력적인 앱을 구축하세요.

빠르고 안전하며 신뢰할 수 있는 엣지 AI 앱 구축

로컬 속도

읽기와 쓰기가 메모리 속도로 내장 데이터베이스에 접근하므로, 네트워크 왕복도 없고 UI가 멈추는 일도 없습니다.

항상 이용 가능

네트워크가 끊겨도 앱은 계속 읽고 쓰기를 수행합니다. 연결이 복구되면 동기화가 자동으로 완료됩니다.

온디바이스 AI

온디바이스 벡터 검색은 인터넷 연결 없이 완전한 데이터 프라이버시를 보장하며 시맨틱 쿼리와 RAG를 지원합니다.

모든 플랫폼

단 하나의 플랫폼, 단 하나의 쿼리 언어, 단 하나의 데이터 모델 – iOS, Android, .NET, Java, C/C++ (IoT), 브라우저 기반 JavaScript 지원.

Couchbase Lite의 주요 기능

데이터 동기화를 직접 구축하지 않고도 항상 켜져 있는 모바일 앱을 출시하세요. Couchbase Lite는 SQL++ 쿼리, 전문(full-text) 및 벡터 검색, 반응형 리스너, 내장 동기화를 갖춘 완전한 NoSQL 데이터베이스를 내장하므로 분산 시스템 인프라 대신 앱 기능에 집중할 수 있습니다.

  • SQL

    SQL++은 SQL을 JSON으로 확장합니다. JOIN, 집계, 복잡한 필터를 로컬에서 작성하여 디바이스부터 클라우드까지 재사용할 수 있습니다.

  • 로컬 하이브리드 벡터 검색과 제로 서버 지연을 통해 프라이빗한 온디바이스 RAG 및 유사도 기능을 구축하세요.

  • 피어 투 피어 동기화

    Couchbase Lite은 자동 검색, 메시 지원, 크로스플랫폼 iOS/Android 지원을 통해 Wi-Fi/블루투스로 동기화됩니다.

  • 자바스크립트 지원

    카우치베이스 라이트(Couchbase Lite)를 사용하면 단일 JS SDK를 통해 오프라인 웹 앱이 모바일 및 클라우드와 동기화할 수 있습니다.

  • 온디바이스 암호화

    AES-256, TLS, BYOK, 필드 수준 암호화 및 액세스 취소 시 자동 퍼지를 통해 Couchbase Lite 데이터를 보호하세요.

  • 예측 쿼리

    예측 쿼리 API를 사용하여 로컬 AI 모델을 실행하면 상호작용 시점에서 실시간 추론이 가능합니다.

상시 표시

데이터는 기기에 저장됩니다. 읽기와 쓰기가 로컬에서 이루어지므로, 네트워크가 끊어져도 앱이 계속 작동합니다. 연결이 복구되면 버전 벡터 충돌 해결을 통해 기기 간에 결정론적으로 동기화가 자동으로 조정됩니다.

개발자 친화적인

각 플랫폼의 관례를 준수하는 관용적(Idiomatic) SDK. SQL 지원 및 데이터베이스 CRUD를 위한 사용하기 쉬운 API. 유연한 JSON 스키마 덕분에 앱 업그레이드 시 마이그레이션이 필요 없습니다.

엣지 AI 지원

로컬 데이터에 대한 하이브리드(키워드 + 시맨틱) 쿼리를 위한 온디바이스 벡터 검색. 예측 쿼리 API를 사용하여 로컬 또는 원격 ML 및 LLM 모델 호출. 타사 검색이나 통합할 벡터 저장소 없이 완전히 오프라인으로 작동하는 RAG 및 AI 기능 구축.

모든 플랫폼

  • 네이티브 iOS, Android 및 Windows
  • .데스크톱 및 서버 측 애플리케이션을 위한 .NET 및 자바
  • 어떤 언어든 IoT 및 임베디드 장치를 위한 C 및 C++
  • 모바일 및 클라우드와 동기화되는 상시 작동 웹 앱을 위한 자바스크립트
  • 크로스 플랫폼: React Native, Ionic*, Flutter* (*커뮤니티 지원)

고객의 의견

Couchbase Lite 자주 묻는 질문(FAQ)

Couchbase의 임베디드 데이터베이스에 관한 질문에 대한 빠른 답변을 얻으세요.

카우치베이스 라이트(Couchbase Lite)는 모바일, IoT, 웹 앱을 위한 임베디드 NoSQL 데이터베이스로, 오프라인 우선 액세스를 위해 데이터를 로컬에 저장하며, 내장 SQL, 벡터 검색 및 데이터 동기화를 제공합니다.

그렇습니다. Couchbase Lite는 내장된 클라우드 동기화, 자동 충돌 해결, 온디바이스 벡터 검색 등 SQLite에 부족한 기능들을 추가로 제공하며, 별도의 확장이나 비용이 필요 없습니다.

네. 카우치베이스 라이트(Couchbase Lite)는 내장된 온디바이스 벡터 검색을 지원하여, 인터넷 연결이 없는 상태에서도 모바일 및 IoT 앱에서 시맨틱 검색과 RAG 기능을 구현할 수 있게 해줍니다.

카우치베이스 라이트(Couchbase Lite)는 iOS, 안드로이드, 리눅스, .NET,크로스 플랫폼, C/C++ API를 통한 임베디드 기기, 그리고 자바스크립트를 통한 웹 브라우저를 지원하여 사실상 모든 모바일 및 엣지 플랫폼을 아우릅니다.

카우치베이스 라이트(Couchbase Lite)는 싱크 게이트웨이(Sync Gateway)를 통해 카우치베이스 서버(Couchbase Server)와 자동으로 동기화되며, 전체적으로 내장된 충돌 해결 기능을 갖추고 기기 간 P2P(peer-to-peer) 동기화를 지원합니다.

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

쿠버네티스 서비스에 대해 더 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.