Apa itu Azure Cosmos DB for PostgreSQL?

BERLAKU UNTUK: Azure Cosmos DB for PostgreSQL (didukung oleh ekstensi database Citus ke PostgreSQL)

Azure Cosmos DB for PostgreSQL adalah layanan terkelola untuk PostgreSQL yang diperluas dengan kekuatan super Citus sumber terbuka tabel terdistribusi. Kekuatan super ini memungkinkan Anda membuat aplikasi relasional yang dapat diskalakan. Anda dapat mulai membuat aplikasi pada kluster node tunggal, dengan cara yang sama seperti yang Anda lakukan dengan PostgreSQL. Seiring bertambahnya skalabilitas dan persyaratan performa aplikasi, Anda dapat menskalakan ke beberapa node dengan mendistribusikan tabel secara transparan.

Aplikasi pelanggan dunia nyata yang dibangun di Azure Cosmos DB for PostgreSQL mencakup aplikasi software-as-a-service (SaaS), aplikasi analitik operasional real time, dan aplikasi transaksional throughput tinggi. Aplikasi ini mencakup berbagai vertikal seperti otomatisasi penjualan dan pemasaran, layanan kesehatan, data Internet of Things (IoT), keuangan, logistik, dan pencarian.

Diagram that shows distributed architecture.

Daftar periksa penerapan

Saat Anda ingin membuat aplikasi dengan Azure Cosmos DB for PostgreSQL, pastikan Anda telah meninjau artikel berikut:

Database yang dikelola penuh dan tangguh

Azure Cosmos DB for PostgreSQL adalah layanan yang dikelola penuh, memiliki semua fitur untuk operasi bebas kekhawatirkan dalam produksi. Fitur-fitur mencakup:

  • high availability otomatis
  • backups
  • built-in pgBouncer
  • read-replicas
  • pemantauan mudah
  • titik akhir pribadi
  • enkripsi
  • dan banyak lagi

Fitur PostgreSQL yang selalu terbaru

Azure Cosmos DB for PostgreSQL didukung oleh ekstensi Citus sumber terbuka ke PostgreSQL. Karena Citus bukan fork Postgres, ekstensi Citus selalu mendukung versi utama PostgreSQL terbaru dalam waktu seminggu rilis--dengan dukungan ditambahkan ke layanan terkelola kami di Azure paling lama beberapa minggu kemudian.

Aplikasi Anda dapat menggunakan fitur dan ekstensi PostgreSQL terbaru, seperti pemartisian asli untuk performa, dukungan JSONB untuk menyimpan dan mengkueri data yang tidak terstruktur, dan fungsionalitas geospasial melalui ekstensi PostGIS. Inilah kecepatan yang Anda butuhkan, pada database yang Anda sukai.

Mulai dengan mudah, skalakan dengan lancar

Kluster database dapat dimulai sebagai simpul tunggal, sambil memiliki kekuatan super mendistribusikan tabel. Dengan beberapa dolar sehari, ini adalah cara paling hemat biaya untuk mengalami Azure Cosmos DB for PostgreSQL. Nanti, jika aplikasi Anda membutuhkan skala yang lebih besar, Anda dapat menambahkan node dan menyeimbangkan kembali data Anda.

Langkah berikutnya