<?xml-stylesheet type="text/xsl" href="http://scanbuf.net/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>http://scanbuf.net/tags/agent/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/agent/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/claude-code/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/claude-code/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/oh-my-opencode/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/oh-my-opencode/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/opencode/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/opencode/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/install-opencode/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/</loc><lastmod>2026-01-23T18:45:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/ai/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/ai/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/ai-agent-system-framework-design/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/context/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/context/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/engineering/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/engineering/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/memory/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/memory/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/workflow/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/workflow/</loc><lastmod>2025-12-24T17:05:01+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/http/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/http/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/mcp/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/mcp/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pcap/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/pcap/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/sse/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/sse/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/parsehttp-for-pcap/</loc><lastmod>2025-12-23T16:22:55+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/dataclass/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/dataclass/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/python/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/python/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/schema/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/schema/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/schema_dataclass/</loc><lastmod>2025-08-25T10:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/access-control/</loc><lastmod>2025-07-12T11:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/administration/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/age/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/backup/</loc><lastmod>2025-07-12T11:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/book/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/book/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/c/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/citus/</loc><lastmod>2025-07-12T11:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/citusdata/</loc><lastmod>2025-07-12T11:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/concurrency/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/concurrency/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/constraints/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/constraints/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/cypher/</loc><lastmod>2025-07-12T10:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/data-integrity/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/data-integrity/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/data-warehouse/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/database/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/database/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/dba/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/dba/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/development/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/distributed/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/distributed/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/explain/</loc><lastmod>2025-07-12T11:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/extension/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/failover/</loc><lastmod>2025-07-12T11:15:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/fdw/</loc><lastmod>2025-07-12T11:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/foreign-data-wrapper/</loc><lastmod>2025-07-12T11:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/fts/</loc><lastmod>2025-07-12T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/full-text-search/</loc><lastmod>2025-07-12T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/functions/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/functions/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/geospatial/</loc><lastmod>2025-07-12T10:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/gis/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/gis/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/graph/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/graph/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/greenplum/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/guide/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/guide/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/high-availability/</loc><lastmod>2025-07-12T11:15:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/hstore/</loc><lastmod>2025-07-12T10:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/index/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/index/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/integration/</loc><lastmod>2025-07-12T11:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/json/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/json-table/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/jsonb/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/key-value/</loc><lastmod>2025-07-12T10:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/large-data/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/large-data/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/llamaindex/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/llamaindex/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/llamaindex/llamaindex_tutorial_full/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/llm/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/llm/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/location-based-service/</loc><lastmod>2025-07-12T10:45:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/materialized-views/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/materialized-views/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/monitoring/</loc><lastmod>2025-07-12T11:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/mpp/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/nosql/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/nosql/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/optimization/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/optimization/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/partitioning/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/partitioning/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/patroni/</loc><lastmod>2025-07-12T11:15:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/performance/</loc><lastmod>2025-07-12T11:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/performance/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pgbackrest/</loc><lastmod>2025-07-12T11:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pgrouting/</loc><lastmod>2025-07-12T10:45:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pitr/</loc><lastmod>2025-07-12T11:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/plugin/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/postgis/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/postgresql/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/postgresql/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/2/graph-query-and-traversal/</loc><lastmod>2025-07-12T10:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/2/social-network-and-recommendation-system-practice/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/3/xml-data-processing-and-application/</loc><lastmod>2025-07-12T10:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/3/hstore-and-key-value-storage/</loc><lastmod>2025-07-12T10:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/3/full-text-search-and-text-analysis/</loc><lastmod>2025-07-12T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/4/postgis-basics-and-geospatial-data-types/</loc><lastmod>2025-07-12T10:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/4/geospatial-query-and-spatial-relationship-analysis/</loc><lastmod>2025-07-12T10:40:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/4/route-planning-and-location-service-application/</loc><lastmod>2025-07-12T10:45:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/4/spatio-temporal-data-management-and-time-series-analysis/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/5/logical-replication-and-data-synchronization/</loc><lastmod>2025-07-12T10:55:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/5/foreign-data-wrappers-fdw-and-heterogeneous-data-integration/</loc><lastmod>2025-07-12T11:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/5/citusdata-postgresql-distributed-extension-practice/</loc><lastmod>2025-07-12T11:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/5/greenplum-postgresql-based-mpp-data-warehouse/</loc><lastmod>2025-07-12T11:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/6/high-availability-and-failover/</loc><lastmod>2025-07-12T11:15:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/6/backup-and-recovery-strategies/</loc><lastmod>2025-07-12T11:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/6/security-management-and-access-control/</loc><lastmod>2025-07-12T11:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/6/performance-monitoring-and-tuning-practice/</loc><lastmod>2025-07-12T11:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/6/database-extension-and-plugin-development/</loc><lastmod>2025-07-12T11:35:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/transaction-management-and-concurrency-control/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/index-optimization-and-query-performance-improvement/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/data-integrity-and-constraints/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/views-and-materialized-views-application/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/stored-procedures-functions-and-triggers/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/partitioned-tables-and-large-scale-data-management/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/2/graph-data-model-and-pgrouting/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/3/json-jsonb-data-types-and-operations/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/practical/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/practical/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/query/</loc><lastmod>2025-07-12T10:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/rag/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/rag/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/recommendation-system/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/recovery/</loc><lastmod>2025-07-12T11:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/replication/</loc><lastmod>2025-07-12T10:55:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/rls/</loc><lastmod>2025-07-12T11:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/routing/</loc><lastmod>2025-07-12T10:45:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/security/</loc><lastmod>2025-07-12T11:25:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/sharding/</loc><lastmod>2025-07-12T11:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/social-network/</loc><lastmod>2025-07-12T10:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/spatial-analysis/</loc><lastmod>2025-07-12T10:40:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/spatial-query/</loc><lastmod>2025-07-12T10:40:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/spatiotemporal/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/sql-json/</loc><lastmod>2025-07-12T14:10:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/stored-procedures/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/stored-procedures/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/synchronization/</loc><lastmod>2025-07-12T10:55:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/text-analysis/</loc><lastmod>2025-07-12T10:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/time-series/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/timescaledb/</loc><lastmod>2025-07-12T10:50:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/transaction/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/transaction/</loc><lastmod>2025-07-12T10:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/traversal/</loc><lastmod>2025-07-12T10:05:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/triggers/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/triggers/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tuning/</loc><lastmod>2025-07-12T11:30:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/views/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/views/</loc><lastmod>2025-07-12T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/xml/</loc><lastmod>2025-07-12T10:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/xpath/</loc><lastmod>2025-07-12T10:20:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/langchain/</loc><lastmod>2025-07-10T18:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/langchain/</loc><lastmod>2025-07-10T18:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/langchain-introduction-manual/</loc><lastmod>2025-07-10T18:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/langchain-introduction/</loc><lastmod>2025-07-10T17:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/autogen/</loc><lastmod>2025-07-10T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/autogen/</loc><lastmod>2025-07-10T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/autogen-introduction/</loc><lastmod>2025-07-10T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/llamaindex-introduction/</loc><lastmod>2025-07-10T16:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/acl/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/aggregate/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/analytics/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/apache-age/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/architecture/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/archive/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/audit/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/automation/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/bdr/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/citext/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/cloud-native/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/co-location/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/compression/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/configuration/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/create-extension/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/crunchy-data/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/detach/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/ecommerce/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/encryption/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/etcd/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/extensions/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/financial/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/fuzzy-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/geo-distributed/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/gin/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/hash/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/hybrid-query/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/image-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/inheritance/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/install/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/iot/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/join/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/jsonpath/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/knowledge-graph/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/kubernetes/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/list/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/log/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/log-system/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/logical/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/ltree/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/masking/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/multi-master/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/multi-tenancy/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/operator/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/operators/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/org-chart/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pathfinding/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pg_audit/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pg_partman/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pg_trgm/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pgvector/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/physical/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pl/perl/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pl/python/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pl/v8/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/postgres-xl/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/query-optimization/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/range/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/recommendation/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/recursive-ctes/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/retention/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/scaling/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/schema-design/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/semantic-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/shared_buffers/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/similarity-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/sql/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/ssl/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/streaming/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tenantkit/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tls/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tree/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/trigger/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/troubleshooting/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tsquery/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tsvector/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/uuid/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/vector/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/work_mem/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/8/recursive-query-graph/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/8/practice-social-recommendation/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/8/jsonb-graph-storage/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/21/parameter-tuning/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/21/practice-ecommerce-bottleneck/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/21/query-optimization/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/20/row-column-security/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/20/data-masking-audit/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/20/practice-financial-security/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/20/ssl-tls-encryption/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/9/cypher-query-language/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/9/hybrid-queries/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/9/practice-knowledge-graph/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/9/age-intro-install/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/6/install-extensions/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/6/practice-pg-trgm/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/6/common-extensions/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/7/pg-graph-or-age/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/7/graph-traversal/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/7/practice-org-chart/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/7/ltree-tree-structure/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/18/schema-per-tenant/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/18/practice-saas-isolation/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/18/row-level-security/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/12/hypertable-compression/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/12/practice-iot-monitoring/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/12/timescaledb-intro/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/19/patroni-etcd-ha/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/19/practice-auto-failover/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/19/streaming-replication/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/16/logical-vs-physical-replication/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/16/practice-geo-replication/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/16/bdr-intro/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/17/backup-recovery-scaling/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/17/practice-cloud-native-management/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/17/crunchy-data-operator/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/13/pgvector-similarity-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/13/practice-image-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/13/full-text-search/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/14/postgres-xc-xl-comparison/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/14/practice-choose-architecture/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/14/distributed-overview/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/15/sharding-strategies/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/15/distributed-joins-aggregates/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/15/practice-user-analytics/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/15/citus-install-setup/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/11/dynamic-schema-strategies/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/11/practice-ecommerce-products/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/11/jsonpath-query/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/10/gin-index-jsonb/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/10/operators-functions/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/10/practice-log-system/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/10/json-vs-jsonb/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/4/other-languages/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/4/practice-order-status-log/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/5/native-vs-inheritance/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/5/auto-partitioning/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/5/practice-partition-archive/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/5/partition-strategies/</loc><lastmod>2025-07-10T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/acid/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/acid/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/cluster/</loc><lastmod>2025-07-04T02:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/cluster/</loc><lastmod>2025-07-04T02:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/concepts/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/concepts/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/config/</loc><lastmod>2025-07-04T02:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/config/</loc><lastmod>2025-07-04T02:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/core/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/core/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/data/</loc><lastmod>2025-07-04T05:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/data/</loc><lastmod>2025-07-04T05:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/docker/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/docker/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/explain/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/function/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/function/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/install/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/linux/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/linux/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/locked/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/locked/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/modeling/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/modeling/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/mvcc/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/mvcc/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/operations/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/operations/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/3/acid/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/4/function-procedure-tigger/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/2/select-join-cte-function/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/1/install/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/2/explain/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/1/init-cluster-config/</loc><lastmod>2025-07-04T02:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/4/use-trigger-case/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/3/mvcc/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/1/local-dev-data-sample/</loc><lastmod>2025-07-04T05:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/3/transaction/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/2/window-function/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/1/admin/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/2/index-type/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/3/locked/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/1/user-control/</loc><lastmod>2025-07-04T04:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/core-concepts-and-data-modeling/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/1/advanced-sql-query-and-data-operations/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/procedure/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/procedure/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/psql/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/psql/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/query/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/rbac/</loc><lastmod>2025-07-04T04:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/rbac/</loc><lastmod>2025-07-04T04:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/samples/</loc><lastmod>2025-07-04T05:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/samples/</loc><lastmod>2025-07-04T05:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/tools/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/tools/</loc><lastmod>2025-07-04T03:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/trigger/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/window/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/window/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/windows/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/windows/</loc><lastmod>2025-07-04T01:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql/default/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/practical-postgresql-guide/default/</loc><lastmod>2025-07-04T01:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/conflict/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/conflict/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/insert/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/insert/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/postgres/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/postgres/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres-insert-on-conflict/</loc><lastmod>2025-07-02T16:49:15+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/json/</loc><lastmod>2025-05-22T11:24:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/automated-penetration-testing-agent-driven-by-large-models-feasibility-and-implementation-practice/</loc><lastmod>2025-05-22T11:24:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/several-common-misunderstandings-about-mcp-protocol/</loc><lastmod>2025-04-30T14:32:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/c/c++/</loc><lastmod>2025-04-11T15:35:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/c/c++/</loc><lastmod>2025-04-11T15:35:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/how-use-pcre-regex/</loc><lastmod>2025-04-11T15:35:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pcre/</loc><lastmod>2025-04-11T15:35:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/pcre/</loc><lastmod>2025-04-11T15:35:24+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/bar/</loc><lastmod>2025-01-06T15:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/bar/</loc><lastmod>2025-01-06T15:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/heap_page_items/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/heap_page_items/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/page_header/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/page_header/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres-%E7%A3%81%E7%9B%98%E5%AD%98%E5%82%A8%E5%88%86%E6%9E%90/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/progress/</loc><lastmod>2025-01-06T15:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/progress/</loc><lastmod>2025-01-06T15:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/python-progress_bar/</loc><lastmod>2025-01-06T15:09:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/vacuum/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/vacuum/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/view/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/view/</loc><lastmod>2024-12-27T14:30:48+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/lock/</loc><lastmod>2024-12-13T18:47:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/lock/</loc><lastmod>2024-12-13T18:47:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres-transaction-lock/</loc><lastmod>2024-12-13T18:47:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/transactions/</loc><lastmod>2024-12-13T18:47:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/transactions/</loc><lastmod>2024-12-13T18:47:16+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/recursive/</loc><lastmod>2024-11-22T16:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/recursive/</loc><lastmod>2024-11-22T16:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-recursive-relate-id/</loc><lastmod>2024-11-22T16:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/peewee/</loc><lastmod>2024-11-15T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/peewee/</loc><lastmod>2024-11-15T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-peewee-filter-data/</loc><lastmod>2024-11-15T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/sql/</loc><lastmod>2024-11-15T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/clickhouse/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/clickhouse/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/nginx/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/nginx/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/vector/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/develop/vector-nginx-clickhouse/</loc><lastmod>2024-11-13T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/generate_series/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/generate_series/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/pgcrypto/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/pgcrypto/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-sql-batch-gen-data/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/random/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/random/</loc><lastmod>2024-11-08T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/haproxy/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/haproxy/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/patroni/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-haproxy-zookeeper-patroni/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/zookeeper/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/zookeeper/</loc><lastmod>2024-11-06T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-call-procedure/</loc><lastmod>2024-11-04T10:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/pgvector/</loc><lastmod>2024-10-22T18:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-pgvector-search-docs/</loc><lastmod>2024-10-22T18:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/rich/</loc><lastmod>2024-09-04T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/rich/</loc><lastmod>2024-09-04T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/develop/python-rich/</loc><lastmod>2024-09-04T13:31:14+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/orm/</loc><lastmod>2024-08-28T15:39:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/orm/</loc><lastmod>2024-08-28T15:39:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/python-peewee-postgres-read-write/</loc><lastmod>2024-08-28T15:39:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/%E8%AF%BB%E5%86%99%E5%88%86%E7%A6%BB/</loc><lastmod>2024-08-28T15:39:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/%E8%AF%BB%E5%86%99%E5%88%86%E7%A6%BB/</loc><lastmod>2024-08-28T15:39:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-sql-lock/</loc><lastmod>2024-08-27T13:44:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/fuzzy-query/</loc><lastmod>2024-08-27T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/fuzzy-query/</loc><lastmod>2024-08-27T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-advanced-fuzzy-query/</loc><lastmod>2024-08-27T10:17:21+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/postgres/postgres-fuzzy-query/</loc><lastmod>2024-08-27T10:01:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/nginx-module-development-demo/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/http-router/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/router/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/router/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/web/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/web/</loc><lastmod>2024-08-26T14:32:10+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/buffer/</loc><lastmod>2021-10-29T14:32:33+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/emacs/</loc><lastmod>2021-10-29T14:33:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/emacs/</loc><lastmod>2021-10-29T14:33:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/posts/</loc><lastmod>2021-08-28T22:03:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/ssh/</loc><lastmod>2021-08-28T22:03:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/ssh/</loc><lastmod>2021-08-28T22:03:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/posts/ssh-manager/</loc><lastmod>2021-08-28T22:03:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/prefile/</loc><lastmod>2021-04-26T23:59:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/prefile/</loc><lastmod>2021-04-26T23:59:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/about/</loc><lastmod>2021-04-26T23:59:03+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/hydra/</loc><lastmod>2021-04-26T23:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/hydra/</loc><lastmod>2021-04-26T23:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/hydra-binding/</loc><lastmod>2021-04-26T23:58:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/git/</loc><lastmod>2021-04-18T16:24:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/git/</loc><lastmod>2021-04-18T16:24:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/git-manual/</loc><lastmod>2021-04-18T16:24:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/package/</loc><lastmod>2021-04-23T23:53:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/package/</loc><lastmod>2021-04-23T23:53:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/proxy/</loc><lastmod>2021-04-19T11:01:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/proxy/</loc><lastmod>2021-04-19T11:01:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/%E7%BC%96%E8%BE%91%E6%8A%80%E5%B7%A7/</loc><lastmod>2021-10-29T14:11:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/%E7%BC%96%E8%BE%91%E6%8A%80%E5%B7%A7/</loc><lastmod>2021-10-29T14:11:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/quick-edit/</loc><lastmod>2021-10-29T14:11:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/tags/%E7%BC%96%E8%BE%91%E5%99%A8/</loc><lastmod>2021-10-29T14:33:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/categories/%E7%BC%96%E8%BE%91%E5%99%A8/</loc><lastmod>2021-10-29T14:33:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/basic-usage/</loc><lastmod>2021-04-17T01:40:02+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/basic-config/</loc><lastmod>2021-04-17T21:51:09+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/proxy/</loc><lastmod>2021-04-19T11:01:44+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/package/</loc><lastmod>2021-04-23T23:53:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/introduction/</loc><lastmod>2021-04-02T22:16:18+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/basic/</loc><lastmod>2021-04-15T22:08:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>http://scanbuf.net/post/manual/how-do-myself-custom-editor/</loc><lastmod>2021-10-29T14:33:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>