Navicat Blog

Navicat 16.3 Tambahkan Support untuk Redis Cluster Oct 27, 2023 by Robert Gravelle

Navicat membuat berita utama pada Mei 2023 ketika perusahaan memperkenalkan Navicat for Redis. Sejak itu, tim pengembangan telah menambahkan beberapa peningkatan penting, yang paling signifikan adalah dukungan untuk jenis key Redis JSON. Versi 16.3 menandai tonggak sejarah lain dalam evolusi Navicat Premium Redis, yang menambahkan support untuk Redis Cluster. Blog hari ini akan memberikan ikhtisar singkat tentang Redis Cluster, cara terhubung ke server instance di Navicat, serta mencantumkan beberapa fitur lain yang akan Anda temukan di Navicat Premium.

Redis Cluster 101

Redis Cluster adalah implementasi terdistribusi dari Redis, penyimpanan struktur data dalam memori yang populer. Ini menghadirkan ketersediaan dan skalabilitas tinggi pada pengaturan Redis. Diperkenalkan di Redis 3.0, ini telah menjadi alat penting untuk aplikasi skala besar.

Salah satu fitur utamanya adalah pembagian data otomatis. Redis Cluster mempartisi kumpulan data di seluruh node, memungkinkan penskalaan horizontal. Setiap node memiliki rentang slot hash tertentu. Hal ini memungkinkan penanganan kumpulan data yang lebih besar dibandingkan dengan satu instans Redis.

Selain itu, Redis Cluster memastikan ketersediaan tinggi melalui model replikasi master-slave. Data direplikasi di seluruh node, memberikan ketahanan terhadap kegagalan node. Jika terjadi kegagalan, mekanisme failover akan mempromosikan replika ke master, memastikan akses ke data tidak terganggu.

Redis Cluster memprioritaskan ketersediaan dan toleransi partisi, menjadikannya pilihan tepat untuk sistem terdistribusi. Ini memberikan keseimbangan antara skalabilitas dan toleransi kesalahan, menjadikannya alat yang berharga untuk aplikasi dengan persyaratan yang menuntut.

Menghubungkan ke Redis Cluster

Dialog Connection sekarang berisi drop-down Type di mana Anda dapat memilih dari instance database Standalone atau yang merupakan bagian dari Cluster:

connection_dialog (45K)

Memilih item Cluster dari drop-down menyebabkan drop-down Peran muncul tepat di bawahnya:

role_dropdown (30K)

Hal ini memungkinkan Anda untuk memilih antara database Master atau Replika (yaitu slave).

Fitur Baru Lainnya di Navicat Premium 16.3

Navicat Premium 16.3 memperkenalkan beberapa fitur lainnya, termasuk support untuk Koleksi Rangkaian Waktu MongoDB serta dukungan untuk mengatur primary key turunan MySQL.

Baru di versi 5.0, Koleksi Rangkaian Waktu MongoDB secara efisien menyimpan rangkaian pengukuran selama periode waktu tertentu. Data deret waktu adalah data apa pun yang dikumpulkan sepanjang waktu dan diidentifikasi secara unik berdasarkan satu atau lebih parameter yang tidak berubah. Parameter yang tidak berubah yang mengidentifikasi data deret waktu umumnya adalah metadata sumber data Anda. Dibandingkan dengan koleksi normal, menyimpan data deret waktu dalam koleksi deret waktu meningkatkan efisiensi query dan mengurangi penggunaan disk untuk data deret waktu dan indeks sekunder.

Sementara itu, primary key descending MySQL menggunakan indeks yang menyimpan baris dalam urutan menurun. Pengoptimal query akan memilih jenis indeks ini ketika urutan menurun diminta oleh query. Tipe indeks ini diperkenalkan di MySQL 8.0.

Kesimpulan

Di blog hari ini, kita mempelajari beberapa fitur baru yang menarik di Navicat 16.3, yaitu support untuk Redis Cluster, MongoDB Time-Series Collections dan MySQL descending primary key.

Navicat Premium 16.3 dan Navicat for Redis 16.3 tersedia untuk uji coba gratis selama 14 hari di Windows, macOS, dan Linux.

Navicat Blog
Feed Entri
Arsip Blog
Bagikan