Convex 소개 — 반응형 데이터베이스 백엔드

Convex 소개 — 반응형 데이터베이스 백엔드

Convex는 데이터베이스에서 쿼리가 TypeScript 코드로 실행되는 반응형 데이터베이스에요. React 컴포넌트가 상태 변화에 반응하듯, Convex 쿼리는 데이터베이스 변화에 반응해서 실시간으로 갱신되는 앱을 만들기 쉽게 해 줘요.

무엇을 제공하나

  • 데이터베이스: 반응형·실시간 쿼리, 인덱스, 스키마
  • 서버 함수: 데이터베이스 옆에서 도는 코드
  • 클라이언트 라이브러리: React·Next.js·Vue·Svelte·Node.js 등

AI와의 통합

  • 벡터 검색: 임베딩 유사도 기반 의미 검색으로 RAG 애플리케이션 구축
  • 풀텍스트 검색: 키워드·프리픽스 매칭
  • 코딩 에이전트 지원: Claude Code·Codex·Cursor·Copilot으로 새 프로젝트 시작

요점

  • "React가 상태에 반응하듯 쿼리가 DB에 반응한다"가 핵심 철학이에요.
  • AI 앱(RAG 챗봇, 검색)을 위한 벡터·풀텍스트 검색 API를 기본 제공해요.

더 알아보기