plone.pgcatalog plone.pgcatalog plone.pgcatalog
  • GitHub
  • PyPI
/

Documentation

  • Tutorials
    • Quickstart: run plone.pgcatalog in 5 minutes
    • Tutorial: migrate from ZCatalog to plone.pgcatalog
    • Tutorial: set up multilingual search
  • How-to guides
    • Install plone.pgcatalog
    • Deploy in production
    • Rebuild or reindex the catalog
    • Enable BM25 ranking
    • Enable Tika text extraction
    • Configure multilingual full-text search
    • Write a custom index translator
    • Query the catalog via raw SQL
    • Use with plone.distribution
  • Reference
    • Configuration reference
    • Query API reference
    • Index types reference
    • ZCatalog compatibility
    • Permissions
    • Database schema reference
    • IPGIndexTranslator interface reference
    • Search backends reference
    • SQL functions reference
    • Changelog
  • Explanation
    • Architecture
    • Why PostgreSQL for the catalog?
    • Full-text search deep dive
    • Tika text extraction architecture
    • Performance characteristics
    • Security hardening
    • BM25 design decisions
    • Addon integrations

On this page

  • Setup and operations
  • Search and languages
  • Development
  1. plone.pgcatalog /
  2. How-to guides

How-to guides¶

Goal-oriented guides that show you how to solve specific problems. Each guide assumes you already have a working plone.pgcatalog installation.

Setup and operations¶

  • Install plone.pgcatalog
  • Deploy in production
  • Rebuild or reindex the catalog

Search and languages¶

  • Enable BM25 ranking
  • Enable Tika text extraction
  • Configure multilingual full-text search

Development¶

  • Write a custom index translator
  • Query the catalog via raw SQL
  • Use with plone.distribution
Previous
Tutorial: set up multilingual search
Next
Install plone.pgcatalog

2026, BlueDynamics Alliance

Made with Sphinx and Shibuya theme.