<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://pg.edu.rich</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/postgresql-19</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/postgresql-19" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/postgresql-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/postgresql-19" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/postgresql-ai</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/postgresql-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/postgresql-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/postgresql-ai" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/links</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/links" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/links" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/links" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/postgresql-19</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/postgresql-19" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/postgresql-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/postgresql-19" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/postgresql-ai</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/postgresql-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/postgresql-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/postgresql-ai" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/links</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/links" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/links" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/links" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/postgresql-19</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/postgresql-19" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/postgresql-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/postgresql-19" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/quickstart</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/quickstart" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/quickstart" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/quickstart" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/start-here</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/start-here" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/start-here" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/start-here" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/agent-evals</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/agent-evals" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/agent-evals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/agent-evals" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/context-contract</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/context-contract" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/context-contract" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/context-contract" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/pgvector-setup</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/pgvector-setup" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/pgvector-setup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/pgvector-setup" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/rag-pipeline</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/rag-pipeline" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/rag-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/rag-pipeline" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/safe-sql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/safe-sql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/safe-sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/safe-sql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/schema-retrieval</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/schema-retrieval" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/schema-retrieval" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/schema-retrieval" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/text-to-sql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/text-to-sql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/text-to-sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/text-to-sql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/ai/vector-production</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/vector-production" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/vector-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/vector-production" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/cloud/free-postgresql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/free-postgresql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/free-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/free-postgresql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/cloud</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/cloud/production-checklist</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/production-checklist" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/production-checklist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/production-checklist" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/cloud/service-map</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/service-map" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/service-map" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/service-map" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/data-modeling</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/data-modeling" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/data-modeling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/data-modeling" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/indexes-explain</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/indexes-explain" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/indexes-explain" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/indexes-explain" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/jsonb-search</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/jsonb-search" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/jsonb-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/jsonb-search" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/locks-deadlocks</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/locks-deadlocks" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/locks-deadlocks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/locks-deadlocks" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/mvcc-snapshots</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/mvcc-snapshots" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/mvcc-snapshots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/mvcc-snapshots" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/queries</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/queries" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/queries" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/queries" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/core/transactions</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/transactions" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/transactions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/transactions" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/autovacuum-bloat</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/autovacuum-bloat" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/autovacuum-bloat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/autovacuum-bloat" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/backup-recovery</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/backup-recovery" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/backup-recovery" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/backup-recovery" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/monitoring-logging</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/monitoring-logging" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/monitoring-logging" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/monitoring-logging" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/production-stack</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/production-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/production-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/production-stack" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/replication-upgrades</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/replication-upgrades" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/replication-upgrades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/replication-upgrades" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/safe-migrations</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/safe-migrations" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/safe-migrations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/safe-migrations" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/operations/security</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/security" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/security" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/connection-errors</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/connection-errors" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/connection-errors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/connection-errors" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/editorial-policy</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/editorial-policy" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/editorial-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/editorial-policy" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/errors</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/errors" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/errors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/errors" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/extensions-ecosystem</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/extensions-ecosystem" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/extensions-ecosystem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/extensions-ecosystem" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/index-access-methods</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/index-access-methods" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/index-access-methods" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/index-access-methods" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/postgresql-compatible-databases</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/postgresql-compatible-databases" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/postgresql-compatible-databases" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/postgresql-compatible-databases" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/reference/version-policy</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/version-policy" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/version-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/version-policy" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup/linux-packages</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/linux-packages" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/linux-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/linux-packages" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup/macos</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/macos" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/macos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/macos" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup/psql-connection</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/psql-connection" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/psql-connection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/psql-connection" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup/ubuntu</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/ubuntu" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/ubuntu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/ubuntu" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/docs/setup/windows</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/windows" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/windows" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/postgresql-19</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/postgresql-19" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/postgresql-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/postgresql-19" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/quickstart</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/quickstart" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/quickstart" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/quickstart" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/start-here</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/start-here" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/start-here" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/start-here" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/agent-evals</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/agent-evals" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/agent-evals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/agent-evals" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/context-contract</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/context-contract" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/context-contract" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/context-contract" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/pgvector-setup</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/pgvector-setup" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/pgvector-setup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/pgvector-setup" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/rag-pipeline</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/rag-pipeline" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/rag-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/rag-pipeline" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/safe-sql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/safe-sql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/safe-sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/safe-sql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/schema-retrieval</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/schema-retrieval" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/schema-retrieval" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/schema-retrieval" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/text-to-sql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/text-to-sql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/text-to-sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/text-to-sql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/ai/vector-production</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/ai/vector-production" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/ai/vector-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/ai/vector-production" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/cloud/free-postgresql</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/free-postgresql" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/free-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/free-postgresql" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/cloud</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/cloud/production-checklist</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/production-checklist" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/production-checklist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/production-checklist" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/cloud/service-map</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/cloud/service-map" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/cloud/service-map" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/cloud/service-map" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/data-modeling</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/data-modeling" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/data-modeling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/data-modeling" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/indexes-explain</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/indexes-explain" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/indexes-explain" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/indexes-explain" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/jsonb-search</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/jsonb-search" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/jsonb-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/jsonb-search" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/locks-deadlocks</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/locks-deadlocks" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/locks-deadlocks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/locks-deadlocks" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/mvcc-snapshots</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/mvcc-snapshots" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/mvcc-snapshots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/mvcc-snapshots" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/queries</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/queries" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/queries" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/queries" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/core/transactions</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/core/transactions" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/core/transactions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/core/transactions" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/autovacuum-bloat</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/autovacuum-bloat" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/autovacuum-bloat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/autovacuum-bloat" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/backup-recovery</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/backup-recovery" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/backup-recovery" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/backup-recovery" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/monitoring-logging</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/monitoring-logging" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/monitoring-logging" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/monitoring-logging" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/production-stack</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/production-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/production-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/production-stack" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/replication-upgrades</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/replication-upgrades" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/replication-upgrades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/replication-upgrades" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/safe-migrations</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/safe-migrations" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/safe-migrations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/safe-migrations" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/operations/security</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/operations/security" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/operations/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/operations/security" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/connection-errors</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/connection-errors" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/connection-errors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/connection-errors" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/editorial-policy</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/editorial-policy" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/editorial-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/editorial-policy" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/errors</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/errors" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/errors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/errors" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/extensions-ecosystem</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/extensions-ecosystem" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/extensions-ecosystem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/extensions-ecosystem" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/index-access-methods</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/index-access-methods" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/index-access-methods" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/index-access-methods" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/postgresql-compatible-databases</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/postgresql-compatible-databases" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/postgresql-compatible-databases" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/postgresql-compatible-databases" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/reference/version-policy</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/reference/version-policy" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/reference/version-policy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/reference/version-policy" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup/linux-packages</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/linux-packages" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/linux-packages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/linux-packages" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup/macos</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/macos" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/macos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/macos" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup/psql-connection</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/psql-connection" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/psql-connection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/psql-connection" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup/ubuntu</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/ubuntu" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/ubuntu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/ubuntu" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://pg.edu.rich/en/docs/setup/windows</loc>
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://pg.edu.rich/docs/setup/windows" />
<xhtml:link rel="alternate" hreflang="en" href="https://pg.edu.rich/en/docs/setup/windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://pg.edu.rich/docs/setup/windows" />
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
</url>
</urlset>
