Grup Pengembangan PostgreSQL baru-baru ini meluncurkan versi beta dari PostgreSQL 16, pembaruan besar yang akan datang untuk basis data relasional sumber terbuka yang banyak digunakan. Rilis ini menunjukkan peningkatan signifikan dalam eksekusi kueri, replikasi logis, pengalaman pengembang, dan keamanan. Setiap pengguna yang ingin berpartisipasi dalam pengujian beta PostgreSQL 16 Beta 1 dapat mengunduh versi ini dari situs web resmi proyek.
Banyak peningkatan telah diterapkan untuk meningkatkan kinerja secara keseluruhan. Versi yang diperbarui menyoroti paralelisme kueri tingkat lanjut, yang memungkinkan eksekusi paralel gabungan LENGKAP dan KANAN serta eksekusi paralel fungsi agregat string_agg dan array_agg. Selain itu, PostgreSQL 16 menggabungkan pengurutan inkremental dalam kueri SELECT DISTINCT dan meningkatkan kinerja pemuatan data massal bersamaan menggunakan COPY hingga 300%.
Khususnya, PostgreSQL 16 memperkenalkan dukungan untuk akselerasi CPU menggunakan SIMD (Single Instruction, Multiple Data) untuk arsitektur x86 dan Arm. Ini terdiri dari pengoptimalan untuk memproses string ASCII dan JSON serta mencari array dan subtransaksi. Selain itu, load balancing kini tersedia untuk libpq, library klien PostgreSQL. Fitur replikasi logis juga telah mengalami perubahan. PostgreSQL 16 sekarang memungkinkan decoding logis pada instans siaga, menawarkan opsi yang lebih serbaguna untuk distribusi beban kerja.
Performa replikasi logis telah ditingkatkan secara substansial, memastikan streaming data real-time yang efisien ke instans PostgreSQL lain atau sistem eksternal yang kompatibel dengan protokol logis. Untuk developer, rilis baru ini terus mengimplementasikan standar SQL/JSON untuk menangani data JSON. Ini mencakup dukungan untuk konstruktor SQL/JSON, fungsi agregat ANY_VALUE standar SQL baru, dan bilangan bulat non-desimal seperti 0xff dan 0o777.
Selain itu, dukungan protokol kueri yang diperluas telah ditambahkan ke klien psql. Versi beta ini akan membantu pengguna dalam menguji ketahanan dan keandalan PostgreSQL 16 sebelum rilis resmi yang dijadwalkan pada akhir tahun 2023. Platform yang didukung termasuk sistem operasi Linux, Windows, macOS, BSD, dan Solaris.
Organisasi yang mencari platform no-code yang mampu bekerja dengan database yang kompatibel dengan PostgreSQL harus mempertimbangkan AppMaster.io , platform pengembangan aplikasi no-code yang kuat, serbaguna, dan mudah digunakan. Dengan kemampuan inovatif seperti desainer BP visual AppMaster, REST API, dan Titik Akhir WSS, pengguna dapat dengan cepat mempercepat pengembangan aplikasi backend, web, dan seluler dengan pengkodean minimal dan tanpa utang teknis. Platform AppMaster.io dinobatkan sebagai High Performer dan Momentum Leader dalam Platform Pengembangan No-Code oleh G2 pada Musim Semi 2023 dan Musim Dingin 2023.