Fitur terbaru PostgreSQL 9.5

Walaupun komunitas PostgreSQL tidak populer di Twitter seperti MongoDB dan Redis tapi masih merupakan salah satu sistem database yang paling banyak digunakan, merupakan urutan kelima dalam peringkat yang disusun oleh website DB-Engine.

PostgreSQL community mempersiapkan diri untuk peririlisan versi baru hari ini dengan versi PostgreSQL 9.5 dengan versi Alpha pertama hanya untuk Web hanya minggu lalu.

Menurut LWN, bahkan jika perilisan alpha ditunda oleh kinerja dan keamanan terkait bug dan versi beta seharusnya keluar sekarang pengembang tidak perlu khawatir sama sekali saat ini.

postgresql-9-5

Di luar penundaan versi PostgreSQL 9.5 datang dengan banyak fitur-fitur baru termasuk dukungan untuk UPSERT, perintah hadir di MySQ, tapi tidak dalam PostgreSQL yang memungkinkan pengembang untuk menyisipkan baris baru di pekerjaan mereka tanpa khawatir tentang duplikasi dan konflik.

PostgreSQL 9.5 akan menampilkan fitur NoSQL

Karena MongoDB dan Couchbase baru saja merilis fitur untuk lebih mengintegrasikan alat klasik  SQL ke mesin mereka, PostgreSQL juga bekerja menyesuaikan mesin yang memungkinkan untuk digunakan sebagai dokumen database.

Hal ini tidak seperti yang Anda pikirkan. Mesin tidak ditulis ulang, tapi PostgreSQL 9.5 menyediakan fitur termasuk alat-alat yang lebih baik untuk menangani dokumen-dokumen JSON dalam metode NoSQL klasik.

Ada juga baris-tingkat keamanan (Sol RLS) sekarang dilaksanakan di PostgreSQL 9.5, sebuah fitur yang diminta berkali-kali di masa lalu oleh perusahaan yangmenggunakan PostgreSQL dalam lingkungan yang dikontrol ketat.

Terakhir, ada multi-core skalabilitas untuk menjalankan PostgreSQL dalam cloud dengan hasil yang lebih baik, peningkatan proses replikasi, dukungan BRIN untuk pengindeksan tabel yang sangat besar dan persyaratan memori rendah untuk seluruh mesin.

Gambaran teknis yang lebih mendalam tentang perubahan PostgreSQL 9.5 baru dapat dibaca pada wiki PostgreSQL resmi.

Leave a Reply

Your email address will not be published. Required fields are marked *