<?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/en/post/duckdb-sector-rotation-monitor/</loc><lastmod>2026-05-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-sector-rotation-monitor/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-sector-rotation-monitor/"/></url><url><loc>https://duckdblab.org/en/</loc><lastmod>2026-05-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/"/></url><url><loc>https://duckdblab.org/en/post/</loc><lastmod>2026-05-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-arrow-integration/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-arrow-integration/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-arrow-integration/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-dlt-evidence-pipeline/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-dlt-evidence-pipeline/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-dlt-evidence-pipeline/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-group-by-aggregation/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-group-by-aggregation/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-group-by-aggregation/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-python-guide/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-python-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-python-guide/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-iceberg-v153-features/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-iceberg-v153-features/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-iceberg-v153-features/"/></url><url><loc>https://duckdblab.org/en/post/hermes-obs-duckdb-quack-agent-observability/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/hermes-obs-duckdb-quack-agent-observability/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/hermes-obs-duckdb-quack-agent-observability/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-complete-guide/</loc><lastmod>2026-05-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-complete-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-complete-guide/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-memory-management-performance-tuning/</loc><lastmod>2026-05-29T10:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-memory-management-performance-tuning/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-memory-management-performance-tuning/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-qualify-clause/</loc><lastmod>2026-05-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-qualify-clause/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-qualify-clause/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-replace-pandas-etl-workflow/</loc><lastmod>2026-05-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-replace-pandas-etl-workflow/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-replace-pandas-etl-workflow/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-parquet-partition-pruning/</loc><lastmod>2026-05-28T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-parquet-partition-pruning/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-parquet-partition-pruning/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-window-functions-advanced/</loc><lastmod>2026-05-27T10:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-window-functions-advanced/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-window-functions-advanced/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ai-agent-brain/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ai-agent-brain/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ai-agent-brain/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-replace-clickhouse-realtime/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-replace-clickhouse-realtime/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-replace-clickhouse-realtime/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-clickstream-performance-tuning/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-clickstream-performance-tuning/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-clickstream-performance-tuning/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-performance-tuning-5-tips/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-performance-tuning-5-tips/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-performance-tuning-5-tips/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-dbt-data-modeling/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-dbt-data-modeling/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-dbt-data-modeling/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-python-udf/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-python-udf/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-python-udf/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-data-acquisition/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-data-acquisition/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-data-acquisition/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-multi-tenant-platform/</loc><lastmod>2026-05-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-multi-tenant-platform/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-multi-tenant-platform/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ai-data-pipeline/</loc><lastmod>2026-05-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ai-data-pipeline/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ai-data-pipeline/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-data-cleaning-etl/</loc><lastmod>2026-05-22T14:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-data-cleaning-etl/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-data-cleaning-etl/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-153-release/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-153-release/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-153-release/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-query-remote-files/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-query-remote-files/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-query-remote-files/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-source-code-guide/</loc><lastmod>2026-05-21T14:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-source-code-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-source-code-guide/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-intro-advantages/</loc><lastmod>2026-05-21T14:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-intro-advantages/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-intro-advantages/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-sql-syntax/</loc><lastmod>2026-05-21T13:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-sql-syntax/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-sql-syntax/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-java-guide/</loc><lastmod>2026-05-21T12:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-java-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-java-guide/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-install-guide/</loc><lastmod>2026-05-21T11:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-install-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-install-guide/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-beginners-guide-2026/</loc><lastmod>2026-05-21T10:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-beginners-guide-2026/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-beginners-guide-2026/"/></url><url><loc>https://duckdblab.org/en/post/msgvault-personal-message-archive/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/msgvault-personal-message-archive/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/msgvault-personal-message-archive/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ai-coding-assistant/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ai-coding-assistant/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ai-coding-assistant/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-vs-sqlite-benchmark/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-vs-sqlite-benchmark/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-vs-sqlite-benchmark/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-delta-lake-adhoc-query/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-delta-lake-adhoc-query/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-delta-lake-adhoc-query/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-cheapest-hardware-benchmark/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-cheapest-hardware-benchmark/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-cheapest-hardware-benchmark/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-cron-automated-reporting/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-cron-automated-reporting/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-cron-automated-reporting/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-builtin-ui/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-builtin-ui/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-builtin-ui/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ecommerce-multi-platform-dashboard/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ecommerce-multi-platform-dashboard/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ecommerce-multi-platform-dashboard/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-http-api-sql-etl/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-http-api-sql-etl/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-http-api-sql-etl/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-asof-joins-time-series/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-asof-joins-time-series/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-asof-joins-time-series/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-evidence-bi-dashboard/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-evidence-bi-dashboard/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-evidence-bi-dashboard/"/></url><url><loc>https://duckdblab.org/en/post/pg-duckdb-postgres-analytics/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/pg-duckdb-postgres-analytics/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/pg-duckdb-postgres-analytics/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-152-release/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-152-release/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-152-release/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-quack-protocol/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-quack-protocol/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-quack-protocol/"/></url><url><loc>https://duckdblab.org/en/post/shaper-sql-dashboard-duckdb/</loc><lastmod>2026-05-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/shaper-sql-dashboard-duckdb/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/shaper-sql-dashboard-duckdb/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-iceberg-writes-catalog/</loc><lastmod>2026-05-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-iceberg-writes-catalog/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-iceberg-writes-catalog/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-bi-replace-tableau/</loc><lastmod>2026-05-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-bi-replace-tableau/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-bi-replace-tableau/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-streamlit-log-anomaly/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-streamlit-log-anomaly/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-streamlit-log-anomaly/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ecosystem-trending-may2026/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ecosystem-trending-may2026/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ecosystem-trending-may2026/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-full-text-search/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-full-text-search/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-full-text-search/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-quack-remote-protocol/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-quack-remote-protocol/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-quack-remote-protocol/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-columns-exclude-replace/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-columns-exclude-replace/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-columns-exclude-replace/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-pos-report-automation/</loc><lastmod>2026-05-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-pos-report-automation/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-pos-report-automation/"/></url><url><loc>https://duckdblab.org/en/post/deepseek-smallpond-duckdb-distributed/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/deepseek-smallpond-duckdb-distributed/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/deepseek-smallpond-duckdb-distributed/"/></url><url><loc>https://duckdblab.org/en/cheatsheet/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/cheatsheet/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/cheatsheet/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-millions-data-processing/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-millions-data-processing/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-millions-data-processing/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-excel-read-write/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-excel-read-write/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-excel-read-write/"/></url><url><loc>https://duckdblab.org/en/newsletter/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/newsletter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/newsletter/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-ml-inference-infera/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-ml-inference-infera/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-ml-inference-infera/"/></url><url><loc>https://duckdblab.org/en/post/merge-csv-files/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/merge-csv-files/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/merge-csv-files/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-spatial-geometry-builtin/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-spatial-geometry-builtin/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-spatial-geometry-builtin/"/></url><url><loc>https://duckdblab.org/en/post/ducklake-v1-intro/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/ducklake-v1-intro/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/ducklake-v1-intro/"/></url><url><loc>https://duckdblab.org/en/about/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/about/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/about/"/></url><url><loc>https://duckdblab.org/en/contact/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/contact/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/contact/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-variant-type/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-variant-type/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-variant-type/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-delta-lake-write-timetravel/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-delta-lake-write-timetravel/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-delta-lake-write-timetravel/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-cross-database-joins/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-cross-database-joins/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-cross-database-joins/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-online-shell/</loc><lastmod>2026-05-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-online-shell/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-online-shell/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-as-new-jq/</loc><lastmod>2026-05-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-as-new-jq/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-as-new-jq/"/></url><url><loc>https://duckdblab.org/en/post/duckdb-vs-pandas-10gb-benchmark/</loc><lastmod>2026-05-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/post/duckdb-vs-pandas-10gb-benchmark/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/post/duckdb-vs-pandas-10gb-benchmark/"/></url><url><loc>https://duckdblab.org/en/archives/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://duckdblab.org/zh/archives/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://duckdblab.org/en/archives/"/></url></urlset>