<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://duckdblab.org/zh/post/duckdb-columns-regex-capture-rename/</loc><lastmod>2026-11-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-columns-regex-capture-rename/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-columns-regex-capture-rename/"/></url><url><loc>https://duckdblab.org/zh/</loc><lastmod>2026-11-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ai-agent-memory-layer/</loc><lastmod>2026-11-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ai-agent-memory-layer/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ai-agent-memory-layer/"/></url><url><loc>https://duckdblab.org/zh/cheatsheet/</loc><lastmod>2026-11-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/cheatsheet/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/cheatsheet/"/></url><url><loc>https://duckdblab.org/zh/about/</loc><lastmod>2026-11-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/about/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/about/"/></url><url><loc>https://duckdblab.org/zh/contact/</loc><lastmod>2026-11-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/contact/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/contact/"/></url><url><loc>https://duckdblab.org/zh/privacy/</loc><lastmod>2026-11-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/privacy/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/privacy/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-columns-expression-star-modifiers/</loc><lastmod>2026-11-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-columns-expression-star-modifiers/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-columns-expression-star-modifiers/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-unnest-struct-json-array-processing/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-unnest-struct-json-array-processing/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-unnest-struct-json-array-processing/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-time-series-qualify-window-functions/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-time-series-qualify-window-functions/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-time-series-qualify-window-functions/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-2-0-deep-dive/</loc><lastmod>2026-10-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-2-0-deep-dive/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-2-0-deep-dive/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-array-agg-distinct-profiling/</loc><lastmod>2026-10-21T00:00:00+00:00</lastmod></url><url><loc>https://duckdblab.org/zh/post/duckdb-tick-data-analysis-questdb-ingestion/</loc><lastmod>2026-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-tick-data-analysis-questdb-ingestion/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-tick-data-analysis-questdb-ingestion/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-table-sampling-guide/</loc><lastmod>2026-10-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-table-sampling-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-table-sampling-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-data-encryption-guide/</loc><lastmod>2026-10-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-data-encryption-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-data-encryption-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-data-analysis-new-standard/</loc><lastmod>2026-09-25T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-data-analysis-new-standard/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-data-analysis-new-standard/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-recursive-cte-advanced-guide/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-recursive-cte-advanced-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-recursive-cte-advanced-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ducklabs-joins-aws/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ducklabs-joins-aws/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ducklabs-joins-aws/"/></url><url><loc>https://duckdblab.org/zh/page/editorial/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/page/editorial/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/page/editorial/"/></url><url><loc>https://duckdblab.org/zh/terms/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/terms/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/terms/"/></url><url><loc>https://duckdblab.org/zh/page/correction/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/page/correction/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/page/correction/"/></url><url><loc>https://duckdblab.org/zh/page/author/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/page/author/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/page/author/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-large-file-processing/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-large-file-processing/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-large-file-processing/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-zero-memory-csv-analysis/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-zero-memory-csv-analysis/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-zero-memory-csv-analysis/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ctas-parquet-data-product-backend/</loc><lastmod>2026-08-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ctas-parquet-data-product-backend/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ctas-parquet-data-product-backend/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-merge-incremental-daily-report/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-merge-incremental-daily-report/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-merge-incremental-daily-report/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ecommerce-unified-pipeline/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ecommerce-unified-pipeline/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ecommerce-unified-pipeline/"/></url><url><loc>https://duckdblab.org/zh/post/turbovec-vs-pinecone-cost-analysis/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/turbovec-vs-pinecone-cost-analysis/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/turbovec-vs-pinecone-cost-analysis/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-fastapi-realtime-data-product/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-fastapi-realtime-data-product/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-fastapi-realtime-data-product/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-list-functions-complete-guide/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-list-functions-complete-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-list-functions-complete-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-lance-extension-guide/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-lance-extension-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-lance-extension-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-hive-partition-query/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-hive-partition-query/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-hive-partition-query/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-fastapi-analytics-saas/</loc><lastmod>2026-06-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-fastapi-analytics-saas/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-fastapi-analytics-saas/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-lance-vector-search/</loc><lastmod>2026-06-02T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-lance-vector-search/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-lance-vector-search/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-financial-dashboard-product/</loc><lastmod>2026-06-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-financial-dashboard-product/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-financial-dashboard-product/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-complete-guide/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-complete-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-complete-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-parquet-partition-pruning/</loc><lastmod>2026-05-28T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-parquet-partition-pruning/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-parquet-partition-pruning/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-replace-clickhouse-realtime/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-replace-clickhouse-realtime/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-replace-clickhouse-realtime/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ai-agent-brain/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ai-agent-brain/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ai-agent-brain/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-performance-tuning-5-tips/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-performance-tuning-5-tips/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-performance-tuning-5-tips/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-clickstream-performance-tuning/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-clickstream-performance-tuning/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-clickstream-performance-tuning/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-install-guide/</loc><lastmod>2026-05-21T11:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-install-guide/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-install-guide/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-beginners-guide-2026/</loc><lastmod>2026-05-21T10:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-beginners-guide-2026/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-beginners-guide-2026/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-delta-lake-adhoc-query/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-delta-lake-adhoc-query/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-delta-lake-adhoc-query/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-cheapest-hardware-benchmark/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-cheapest-hardware-benchmark/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-cheapest-hardware-benchmark/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-millions-data-processing/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-millions-data-processing/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-millions-data-processing/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-ml-inference-infera/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-ml-inference-infera/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-ml-inference-infera/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-spatial-geometry-builtin/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-spatial-geometry-builtin/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-spatial-geometry-builtin/"/></url><url><loc>https://duckdblab.org/zh/post/duckdb-cross-database-joins/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://duckdblab.org/en/post/duckdb-cross-database-joins/"/><xhtml:link rel="alternate" hreflang="zh" href="https://duckdblab.org/zh/post/duckdb-cross-database-joins/"/></url></urlset>