All Products
Search
Document Center

ENS: PolarDB for MySQL on ENS

Last Updated:Aug 26, 2025

To meet strict data residency regulations and deliver applications with minimal latency, PolarDB introduces the Edge Node Service (ENS) version, PolarDB for MySQL on ENS. This lightweight version is adapted to the edge cloud infrastructure, and deployed across a vast network of global edge locations. Now you can get the same world-class database experience you expect from the public cloud, deployed closer to your users than ever before.

How it works?

PolarDB for MySQL on ENS features an optimized architecture designed for the unique demands of edge environments. It uses a decoupled architecture with an all-flash cloud disk for each node (a primary node and multiple read-only nodes). The following figure shows the architectural overview:

image

This design ensures both portability and high availability while retaining the core strengths of PolarDB, including:

  • Read/write splitting: One write, multiple reads

    A primary node handles all write operations, while up to seven read-only noddes can be deployed to scale out read-heavy workloads. A transparent load balancer automatically directs traffic from SQL requests, ensuring maximum throughput.

  • Decoupled compute and storage

    The database engine (compute) is separate from the data storage. This allows for independent scaling, dramatically reduces replication lag between nodes, and enables near-instantaneous failover if the primary node becomes unavailable.

Core features

  • Seamless migration and enhanced power

    • 100% compatible with native MySQL. You can migrate your existing MySQL database to without changing a single line of application code.

    • Beyond compatibility, you gain powerful enterprise-grade features like second-level DDL operations, flashback query, and stable performance for tables with billions of rows.

  • Integrated Redis-compatible KV store

    • The built-in Orca feature provides a Redis-compatible, persistent Key-Value store.

    • A single system supports both online transactional processing (OLTP) and caching (KV) workloads, simplifying your architecture and reducing costs.

Why choose PolarDB for MySQL on ENS

  • Ultra-low latency, superior user experience Bring your database physically closer to your end users. By processing data at the edge, you eliminate the performance penalty of long-distance data transfer, significantly reducing application response times and improving user satisfaction.

  • Global reach and data compliance Meet local data residency laws, such as "data must not leave the country", by deploying your database in-region.

    Note

    Our edge network Edge Node Service (ENS), built on over 3,200+ edge locations and covering 70+ countries, provides a solution even where major public cloud regions are not yet available.

  • High performance

    The deeply optimized database kernel and the physical replication technology based on redo logs enable high-performance read/write processing and efficient synchronization between the primary and read-only nodes.

  • High availability and reliability

    • Semi-synchronous replication uses efficient redo logs to synchronize data between the primary and read-only nodes. This ensures high data durability with a performance impact of less than 10% compared to asynchronous modes.

    • Comprehensive security measures, such as whitelists, VPCs, and multi-replica data storage, ensure the security of database access, storage, and management.

  • High scalability

    Scale compute and storage independently to perfectly match your needs. Add or remove nodes, and adjust specifications in minutes, not hours, with zero downtime for your application.

  • Instant, non-blocking backup Leveraging storage-level snapshot technology, you can back up terabyte-scale databases in minutes. The process is lock-free, ensuring there is virtually no impact on your live application performance.

How to get started

PolarDB for MySQL on ENS is in public preview. To try it out, contact us and submit a ticket.