<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://nocodbhub.pages.dev/en/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/about/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/about/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/about/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/about/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/airtable-csv-schema-type-mapping/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/airtable-csv-schema-type-mapping/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/airtable-csv-schema-type-mapping/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/airtable-csv-schema-type-mapping/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/baserow-django-celery-workers/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-django-celery-workers/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-django-celery-workers/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-django-celery-workers/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/baserow-realtime-websocket-redis/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-realtime-websocket-redis/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-realtime-websocket-redis/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-realtime-websocket-redis/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/grist-in-memory-spreadsheet-ram/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-minio-s3-attachment-offload/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-postgres-100k-rows-sizing/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-webhook-automation-n8n/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-webhook-automation-n8n/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-webhook-automation-n8n/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-webhook-automation-n8n/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/airtable-migrations/selfhosted-nocode-pg-backup-pitr/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/contact/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/contact/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/contact/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/contact/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/disclosure/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/disclosure/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/disclosure/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/disclosure/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/methodology/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/methodology/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/methodology/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/methodology/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/privacy/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/privacy/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/privacy/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/privacy/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/terms/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/terms/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/terms/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/terms/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/workspace-matrix/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/workspace-matrix/baserow-vs-nocodb-ram-density/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/workspace-matrix/grist-vs-baserow-formula-speed/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/grist-vs-baserow-formula-speed/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/grist-vs-baserow-formula-speed/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/grist-vs-baserow-formula-speed/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/en/workspace-matrix/nocodb-vs-airtable-team-seats/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/about/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/about/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/about/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/about/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/airtable-csv-schema-type-mapping/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/airtable-csv-schema-type-mapping/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/airtable-csv-schema-type-mapping/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/airtable-csv-schema-type-mapping/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-django-celery-workers/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-django-celery-workers/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-django-celery-workers/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-django-celery-workers/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-realtime-websocket-redis/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-realtime-websocket-redis/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/baserow-realtime-websocket-redis/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/baserow-realtime-websocket-redis/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/grist-in-memory-spreadsheet-ram/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/grist-in-memory-spreadsheet-ram/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-minio-s3-attachment-offload/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-minio-s3-attachment-offload/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-postgres-100k-rows-sizing/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-postgres-100k-rows-sizing/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-webhook-automation-n8n/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-webhook-automation-n8n/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodb-webhook-automation-n8n/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodb-webhook-automation-n8n/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-36-month-renewal-tco-comparison/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-automated-backup-rpo-disaster-recovery/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-cpu-steal-dedicated-vcpu-vs-shared-kvm/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-managed-saas-vs-self-hosted-vps-roi/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-nvme-iops-disk-queue-benchmark/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-oom-killer-memory-ceiling-audit/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-production-observability-alerting-thresholds/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-singapore-tokyo-apac-latency-routing/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-vertical-vs-horizontal-scaling-breakpoints/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/nocodbhub-zero-trust-firewall-wireguard-hardening/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/airtable-migrations/selfhosted-nocode-pg-backup-pitr/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/airtable-migrations/selfhosted-nocode-pg-backup-pitr/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/contact/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/contact/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/contact/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/contact/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/disclosure/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/disclosure/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/disclosure/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/disclosure/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/methodology/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/methodology/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/methodology/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/methodology/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/privacy/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/privacy/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/privacy/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/privacy/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/terms/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/terms/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/terms/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/terms/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/workspace-matrix/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/workspace-matrix/baserow-vs-nocodb-ram-density/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/baserow-vs-nocodb-ram-density/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/workspace-matrix/grist-vs-baserow-formula-speed/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/grist-vs-baserow-formula-speed/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/grist-vs-baserow-formula-speed/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/grist-vs-baserow-formula-speed/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/hostinger-kvm-vs-chemicloud-nocodb/"/>
  </url>
  <url>
    <loc>https://nocodbhub.pages.dev/vi/workspace-matrix/nocodb-vs-airtable-team-seats/</loc>
    <lastmod>2026-11-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://nocodbhub.pages.dev/en/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
    <xhtml:link rel="alternate" hreflang="vi" href="https://nocodbhub.pages.dev/vi/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://nocodbhub.pages.dev/en/workspace-matrix/nocodb-vs-airtable-team-seats/"/>
  </url>
</urlset>
