在 Postgres 中进行搜索
ParadeDB 将应用数据、全文搜索、向量检索和聚合整合到 Postgres 中,因此搜索可以直接在数据所在的位置运行。
ParadeDB 是一款 PostgreSQL 扩展,可在 Postgres 内直接实现搜索、向量检索和聚合,帮助团队将应用数据与搜索统一在一个系统中,无需单独运行 Elasticsearch。
ParadeDB 是一款用于搜索的 Postgres 扩展。它被定位为面向希望在不维护第二套系统的情况下获得更好搜索能力的团队的一种现代 Elastic 替代方案。该产品的核心理念是将应用数据、全文搜索、向量检索和聚合保留在 Postgres 中。
该网站强调 ParadeDB 既是搜索索引,也是基于数据库的系统,因此搜索可以基于应用已经使用的同一数据模型运行。它支持标准 SQL、ACID 事务以及常规的 Postgres 运维方式,这使其更容易融入现有的 PostgreSQL 架构。
ParadeDB 将应用数据、全文搜索、向量检索和聚合整合到 Postgres 中,因此搜索可以直接在数据所在的位置运行。
网站称搜索可以使用 BM25 相关性、向量搜索、分面和混合排序,并且全部通过标准 SQL 表达。
ParadeDB 支持过滤和谓词下推,因此查询可以在执行昂贵操作之前先缩小结果范围。
产品突出高级分词能力,包括 12+ 种分词器,以及通过按列配置支持 20+ 种语言。
ParadeDB 被设计为纯 Postgres 扩展,自托管部署无需分支版本,也不需要单独的服务器。
网站表示 ParadeDB 可与更广泛的 Postgres 生态系统协同工作,包括 pgvector、pg_partman、pg_cron 和 PostGIS 等工具。
已经将应用数据存储在 Postgres 中的团队,可以在不与 Elasticsearch 或其他独立引擎同步的情况下添加搜索功能。
产品团队可以构建将词法相关性、向量检索、过滤和分面结合在一个基于 SQL 的工作流中的搜索体验。
数据量较大的应用可以使用 ParadeDB 在保留 Postgres 事务和查询语义的同时,跨结构化和非结构化记录进行搜索。
替换传统搜索层的组织可以通过从独立索引或非规范化副本迁移到 Postgres 扩展来简化技术栈。
处理多语言内容的工程团队可以使用该分词器和语言支持,在不同区域语言中为文本建立索引。
ParadeDB 是一款 Postgres 扩展,可直接向数据库添加搜索能力,因此你可以将应用数据和搜索保留在同一个系统中,而无需把搜索迁移到单独的引擎。
该网站将 ParadeDB 描述为支持在 SQL 中进行全文搜索、向量检索、过滤和聚合。它还强调了 BM25 相关性、混合排序、分词器以及与 pgvector 的兼容性。
ParadeDB 面向自托管 Postgres,并可作为扩展安装。网站还表示,它可以运行在完全托管的云服务中,目前该服务处于私有测试阶段。
产品网站显示 ParadeDB 可与现有工具和框架协同使用,包括 Railway、Render、DigitalOcean、Claude Code、Codex、Gemini、Cursor、Windsurf、Drizzle、Django、SQLAlchemy、Rails 和 EF Core。
定价页面未提供实时价格信息。页面显示了自托管 Community 方案、自托管 Enterprise 方案(按需定制价格)以及目前处于私有测试阶段的完全托管 Cloud 方案。