paradedb/paradedb
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
해결하는 문제
ParadeDB는 주 데이터베이스 옆에 별도의 검색 엔진을 유지할 필요를 제거합니다. 개발자는 단일 Postgres 인스턴스 내에서 애플리케이션 데이터를 저장하고, 전체 텍스트 검색을 수행하며, 벡터 검색을 실행하고, 복잡한 집계를 수행할 수 있어, 두 번째 시스템을 배포하고 데이터를 동기화하는 부담을 제거합니다.
작동 방식
ParadeDB는 고성능 Rust 라이브러리를 데이터베이스 엔진에 직접 통합하여 Postgres를 확장합니다. pgrx를 사용해 Postgres와 Rust를 연결하고, Tantivy로 전체 텍스트 및 벡터 검색을 구동하며, Apache DataFusion으로 OLAP(분석 처리)를 처리합니다.
대상 사용자
다중 데이터베이스 기술을 관리하는 복잡성을 피하면서도 트랜잭션 데이터 저장과 강력한 검색 및 분석 기능을 통합하고자 하는 개발자 및 데이터베이스 관리자.
주요 특징
- 통합 저장소: 애플리케이션 데이터, 전체 텍스트 검색, 벡터 검색을 한 곳에 통합.
- 고급 검색: BM25 점수, 상위 K 결과, 하이라이팅, 하이브리드 검색을 지원.
- 분석 성능: 열 기반 저장, 패싯, 메트릭스를 포함해 빠른 집계를 가능하게 함.
- 광범위한 통합: Drizzle, Django, SQLAlchemy와 같은 인기 있는 ORM과 호환되며, MCP 및 Cursor 플러그인을 통해 AI 에이전트와 통합 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트