ParadeDB logo

ParadeDB

Freemium
访问

ParadeDB 为 PostgreSQL 添加搜索、向量检索和聚合功能。

什么是 ParadeDB?

ParadeDB 是一款用于搜索的 Postgres 扩展。它被定位为面向希望在不维护第二套系统的情况下获得更好搜索能力的团队的一种现代 Elastic 替代方案。该产品的核心理念是将应用数据、全文搜索、向量检索和聚合保留在 Postgres 中。

该网站强调 ParadeDB 既是搜索索引,也是基于数据库的系统,因此搜索可以基于应用已经使用的同一数据模型运行。它支持标准 SQL、ACID 事务以及常规的 Postgres 运维方式,这使其更容易融入现有的 PostgreSQL 架构。

ParadeDB 能做什么?

在 Postgres 中进行搜索

ParadeDB 将应用数据、全文搜索、向量检索和聚合整合到 Postgres 中,因此搜索可以直接在数据所在的位置运行。

用 SQL 进行搜索和排序

网站称搜索可以使用 BM25 相关性、向量搜索、分面和混合排序,并且全部通过标准 SQL 表达。

过滤与查询优化

ParadeDB 支持过滤和谓词下推,因此查询可以在执行昂贵操作之前先缩小结果范围。

面向多语言文本的分词

产品突出高级分词能力,包括 12+ 种分词器,以及通过按列配置支持 20+ 种语言。

基于扩展的部署

ParadeDB 被设计为纯 Postgres 扩展,自托管部署无需分支版本,也不需要单独的服务器。

Postgres 生态兼容性

网站表示 ParadeDB 可与更广泛的 Postgres 生态系统协同工作,包括 pgvector、pg_partman、pg_cron 和 PostGIS 等工具。

使用场景

“让搜索更接近应用数据”

已经将应用数据存储在 Postgres 中的团队,可以在不与 Elasticsearch 或其他独立引擎同步的情况下添加搜索功能。

“构建混合检索功能”

产品团队可以构建将词法相关性、向量检索、过滤和分面结合在一个基于 SQL 的工作流中的搜索体验。

“搜索业务数据库”

数据量较大的应用可以使用 ParadeDB 在保留 Postgres 事务和查询语义的同时,跨结构化和非结构化记录进行搜索。

“降低搜索基础设施复杂度”

替换传统搜索层的组织可以通过从独立索引或非规范化副本迁移到 Postgres 扩展来简化技术栈。

“为多语言内容建立索引”

处理多语言内容的工程团队可以使用该分词器和语言支持,在不同区域语言中为文本建立索引。

常见问题

什么是 ParadeDB?

ParadeDB 是一款 Postgres 扩展,可直接向数据库添加搜索能力,因此你可以将应用数据和搜索保留在同一个系统中,而无需把搜索迁移到单独的引擎。

ParadeDB 支持哪些搜索能力?

该网站将 ParadeDB 描述为支持在 SQL 中进行全文搜索、向量检索、过滤和聚合。它还强调了 BM25 相关性、混合排序、分词器以及与 pgvector 的兼容性。

ParadeDB 如何部署?

ParadeDB 面向自托管 Postgres,并可作为扩展安装。网站还表示,它可以运行在完全托管的云服务中,目前该服务处于私有测试阶段。

ParadeDB 集成了哪些工具?

产品网站显示 ParadeDB 可与现有工具和框架协同使用,包括 Railway、Render、DigitalOcean、Claude Code、Codex、Gemini、Cursor、Windsurf、Drizzle、Django、SQLAlchemy、Rails 和 EF Core。

网站上有公布价格吗?

定价页面未提供实时价格信息。页面显示了自托管 Community 方案、自托管 Enterprise 方案(按需定制价格)以及目前处于私有测试阶段的完全托管 Cloud 方案。

快速信息

类别
开发者工具
平台
PostgreSQL 扩展
主要用途
在 Postgres 中进行搜索、向量检索和聚合
部署模式
自托管扩展;托管云服务列为私有测试阶段
网站域名
paradedb.com
开源信号
网站突出展示了 Docker 部署、Postgres 扩展安装和 GitHub star 数

ParadeDB 流量分析

流量数据仅供参考。

域名评分
65

ParadeDB 替代品

SereneDB logo

SereneDB

serenedb.com

SereneDB 是面向实时全文、向量、混合搜索和分析查询的搜索分析型数据库,使用 SQL 与 PostgreSQL 协议,在同一数据引擎中统一搜索与分析。

pgvector logo

pgvector

pgvector.org

pgvector is an open-source PostgreSQL extension for storing vectors and running exact or approximate nearest-neighbor searches alongside relational data. It supports multiple vector formats, distance functions, and standard PostgreSQL operations for applications that need similarity search.

MongoDB logo

MongoDB

mongodb.com

MongoDB 是以 MongoDB Atlas 为核心的现代数据平台,支持应用开发和生产工作负载。

Weaviate logo

Weaviate

weaviate.io

Weaviate is a vector database for building AI-native applications, including retrieval-augmented generation systems. It helps developers store and retrieve vector data, connect applications to language models, and deploy the database in a managed, self-hosted, or private-cloud environment.

MyScale logo

MyScale

myscale.com

MyScale 是一款托管云数据库,将向量相似度搜索与结构化数据查询结合。开发者可以使用 SQL 条件、分析和连接操作,从嵌入向量及其元数据中检索匹配记录。