<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://strongduanmu.com/notes/docker.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/git.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/idea.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/mac.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/shell.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/virtual_box.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/wireshark.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/more/news/index.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/more/index.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/ads/google/article_ads.html</loc>
    
    <lastmod>2026-03-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/database_share/yugabytedb-modern-distributed-postgresql-architecture-and-evolution.html</loc>
    
    <lastmod>2026-03-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/database_share/index.html</loc>
    
    <lastmod>2026-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/database_share/yugabytedb-bringing-together-the-best-of-amazon-aurora-and-google-spanner.html</loc>
    
    <lastmod>2026-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/openclaw-configuration-and-feishu-integration-guide.html</loc>
    
    <lastmod>2026-03-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/cassandra-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/druid-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/elasticsearch-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/file-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/geode-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/innodb-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/kafka-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/os-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/pig-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/redis-adapter.html</loc>
    
    <lastmod>2026-01-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/adapters.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/algebra.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/background.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/howto.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/lattice.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/materialized-views.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/model.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/spatial.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/stream.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/reference.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/tutorial.html</loc>
    
    <lastmod>2026-01-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/speed-up-by-100x-shardingsphere-sql-federation-in-predicate-deep-optimization-practice.html</loc>
    
    <lastmod>2026-01-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/use-sqlancer-to-test-shardingsphere-sql-federation.html</loc>
    
    <lastmod>2025-12-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/analyze-wrong-result-for-shardingsphere-sql-federation-grouping-function.html</loc>
    
    <lastmod>2025-11-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/apache-calcite-catalog-type-system-implementation.html</loc>
    
    <lastmod>2025-10-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_445/joins-algorithms.html</loc>
    
    <lastmod>2025-04-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/using-calcite-as-an-example-to-explore-the-common-implementation-of-join-operators.html</loc>
    
    <lastmod>2025-03-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/explore-the-practice-of-apache-calcite-in-mycat2.html</loc>
    
    <lastmod>2025-03-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_799/index.html</loc>
    
    <lastmod>2025-02-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_799/intro_to_query_optimization.html</loc>
    
    <lastmod>2025-02-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/go_client_reference.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/go_howto.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/compatibility.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/custom_client_artifacts.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/docker_images.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/howto.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/protocol_testing.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/security.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/protobuf_reference.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/json_reference.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/client_reference.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/roadmap.html</loc>
    
    <lastmod>2025-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/avatica/background.html</loc>
    
    <lastmod>2025-01-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/calcite-udf-in-action-shardingsphere-sql-federation-adapte-to-mysql-bit-count.html</loc>
    
    <lastmod>2024-12-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/shardingsphere-proxy-adapt-mysql-add-batch-execute-batch-return-int-array-in-action.html</loc>
    
    <lastmod>2024-11-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/apache-calcite-catalog-udf-function-implementation-and-extension.html</loc>
    
    <lastmod>2024-10-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/graalvm-compilation-of-dynamic-link-library-mysql-udf-implementation.html</loc>
    
    <lastmod>2024-09-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/polardb-x-dev-environment-setup-note.html</loc>
    
    <lastmod>2024-09-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/java-aot-compiler-framework-graalvm-quick-start.html</loc>
    
    <lastmod>2024-08-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/c/index.html</loc>
    
    <lastmod>2024-08-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/c/introduction.html</loc>
    
    <lastmod>2024-08-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/cornerstone-of-irrelevance-preliminary-study-of-java-bytecode-technology.html</loc>
    
    <lastmod>2024-08-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/improving-the-performance-of-an-antlr-parser.html</loc>
    
    <lastmod>2024-07-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/opcode-mnemonics-by-opcode.html</loc>
    
    <lastmod>2024-06-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/jvm-learning-materials.html</loc>
    
    <lastmod>2024-06-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/in-depth-exploration-of-implementation-principle-of-apache-calcite-sql-validator.html</loc>
    
    <lastmod>2024-06-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/basic-introduction-to-common-distributed-transaction-solutions.html</loc>
    
    <lastmod>2024-04-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/explore-apache-calcite-system-catalog-implementation.html</loc>
    
    <lastmod>2024-04-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/introduction-to-antlr.html</loc>
    
    <lastmod>2024-03-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/apache-calcite-learning-materials.html</loc>
    
    <lastmod>2024-03-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/tsinghua_database/query-optimization.html</loc>
    
    <lastmod>2024-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/tsinghua_database/index.html</loc>
    
    <lastmod>2024-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/cornerstone-of-cbo-optimization-apache-calcite-statistics-and-cost-model.html</loc>
    
    <lastmod>2024-03-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/notes/index.html</loc>
    
    <lastmod>2024-03-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/shardingsphere-5.1.0-execution-engine-performance-optimization.html</loc>
    
    <lastmod>2024-03-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/use-benchmark-sql-test-shardingsphere-jdbc-performance.html</loc>
    
    <lastmod>2024-02-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/calcite/develop.html</loc>
    
    <lastmod>2024-02-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_445/course-introduction-and-the-relational-model.html</loc>
    
    <lastmod>2024-01-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/deep-understand-of-apache-calcite-volcano-planner.html</loc>
    
    <lastmod>2023-12-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/use-wireshark-to-solve-benchmarksql-exception-with-shardingsphere-proxy.html</loc>
    
    <lastmod>2023-12-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/deep-understand-of-apache-calcite-hep-planner.html</loc>
    
    <lastmod>2023-11-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_445/index.html</loc>
    
    <lastmod>2023-10-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/cmu_15_721/index.html</loc>
    
    <lastmod>2023-10-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/use-mysql-test-framework-test-shardingsphere-sql-federation.html</loc>
    
    <lastmod>2023-10-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/implementation-principle-of-apache-calcite-sql-parser.html</loc>
    
    <lastmod>2023-10-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/apache-calcite-quick-start-guide.html</loc>
    
    <lastmod>2023-09-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/quickly-start-shardingsphere-jdbc-with-sqlline.html</loc>
    
    <lastmod>2023-08-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/mysql-learning-materials.html</loc>
    
    <lastmod>2023-08-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/shardingsphere-5.3.1-new-feature-dynamic-data-masking.html</loc>
    
    <lastmod>2023-01-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/mysql-5.7.40-install-and-initial-config-guide.html</loc>
    
    <lastmod>2022-11-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/shardingsphere-proxy-integration-test-debug-in-action.html</loc>
    
    <lastmod>2022-04-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/use-java-remote-debugging-to-locate-system-table-loading-bug.html</loc>
    
    <lastmod>2022-03-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/wiki/jdbc/preface.html</loc>
    
    <lastmod>2022-03-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/an-overview-of-query-optimization-in-relational-systems.html</loc>
    
    <lastmod>2022-01-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/shardingsphere-5.0.0-kernel-optimization-and-upgrade-guide.html</loc>
    
    <lastmod>2021-11-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/centos-dev-environment-setup-note.html</loc>
    
    <lastmod>2021-11-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/explore-shardingsphere-5.0.0-beta-kernel-enhancement.html</loc>
    
    <lastmod>2021-06-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/download-ding-talk-video-by-charles.html</loc>
    
    <lastmod>2021-06-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/blog/java-8-new-features-in-action.html</loc>
    
    <lastmod>2020-01-12</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://strongduanmu.com/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://strongduanmu.com/tags/Query-Optimization/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Paper/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Calcite/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/ShardingSphere/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Transaction/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Distributed-Transaction/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Linux/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/VirtualBox/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/CentOS/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/JVM/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Charles/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/FFmpeg/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Kernel/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/GraalVM/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/JavaCC/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Antlr/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Java8/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/MySQL/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/OpenClaw/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/AI/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/PolarDB-X/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/SQLLine/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Java/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Remote-Debugging/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Docker/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/In-Action/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/SQLancer/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/tags/Wireshark/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
  <url>
    <loc>https://strongduanmu.com/categories/Paper/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Calcite/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Transaction/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Linux/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/JVM/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Tool/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/ShardingSphere/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/GraalVM/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Antlr/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/Java/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/MySQL/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/AI/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/PolarDB-X/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://strongduanmu.com/categories/In-Action/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
