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
  1. plone.pgcatalog /
  2. Explanation

ExplanationΒΆ

Concepts, architecture, and design decisions behind plone.pgcatalog. Read these to deepen your understanding of how and why the system works the way it does.

  • Architecture
  • Why PostgreSQL for the catalog?
  • Full-text search deep dive
  • Tika text extraction architecture
  • Performance characteristics
  • Security hardening
  • BM25 design decisions
  • Addon integrations
Previous
Changelog
Next
Architecture

2026, BlueDynamics Alliance

Made with Sphinx and Shibuya theme.