9 September 2025 Oleh Matthew Revell

Kami baru saja merilis beta terbaru Beekeeper Studio (5.4), dan sorotan utamanya adalah dukungan baru untuk Redis, SurrealDB, dan Trino.

Database baru di beta: Redis, SurrealDB, dan Trino

Berikut sekilas tentang tiga pendatang baru ini:

  • Redis rasanya tak perlu diperkenalkan lagi. Ini adalah database NoSQL kedua yang tersedia di Beekeeper Studio, dan sudah didukung di AI Shell. Dukungan Redis sebagian besar berkat kontribusi anggota komunitas Beekeeper Studio, Andrew Pavlov.
  • Trino adalah engine SQL terdistribusi yang dirancang untuk query interaktif pada dataset besar. Dengan Trino, Anda bisa menjalankan SQL pada data yang tersebar di berbagai sumber tanpa pipeline ETL yang rumit.
  • SurrealDB adalah database multi-model yang sedang naik daun, menggabungkan fungsionalitas relasional, dokumen, dan graph.

Anda perlu mengaktifkan rilis beta di Beekeeper Studio untuk mencoba database baru ini. Dukungan Redis tersedia di semua paket. Trino dan SurrealDB tersedia di paket berbayar.

Mengakses fitur beta di Beekeeper Studio

Untuk terhubung ke database baru ini, aktifkan dulu rilis beta di Beekeeper Studio. Caranya cepat: buka Help → Release Channel → Beta.

Seperti beta pada umumnya, Anda mungkin menemui beberapa kejanggalan. Jika ada yang terasa tidak beres, silakan buka issue agar kami bisa memperbaikinya sebelum dukungan database ini dirilis secara umum.

Aktifkan rilis beta di Beekeeper Studio melalui menu Help.

Peningkatan performa UI

Kami juga melakukan peningkatan besar pada performa UI di rilis beta ini. Sebuah laporan bug dari komunitas membantu kami menemukan bottleneck dalam cara Beekeeper Studio menangani operasi schema tertentu. Setelah diperbaiki, aksi UI tersebut kini hingga 55× lebih cepat, sehingga aplikasi terasa jauh lebih responsif saat bekerja dengan database besar.

Parameter query yang dapat dikonfigurasi

Beekeeper Studio kini menangani parameter query dengan lebih andal di berbagai database. Selain memperbaiki masalah pada parameter posisional (?), Anda kini bisa mengatur sintaks parameter per database. Artinya, parameter bernama seperti :id untuk MySQL atau $1 untuk Postgres bekerja sesuai harapan, tanpa bentrok antar dialek.

Mulai dengan Beekeeper Studio

Rilis penuh akan hadir akhir bulan ini. Jika Anda sudah menjadi pengguna, Anda bisa upgrade ke versi terbaru saat diminta.

Dan jika Anda baru mengenal Beekeeper Studio: Unduh sekarang dan mulai uji coba gratis Anda.

Pull request yang di-merge

Bagi Anda yang suka detail lengkap, berikut semua pull request yang di-merge di Beekeeper Studio 5.4 beta:

  • Menambahkan dukungan database Redis, SurrealDB, dan Trino — #3277, #3354, #3375
  • Fitur impor kini bisa membuat tabel — #2911
  • Tombol restart aplikasi — #3374
  • Riwayat query per koneksi — #3442
  • Filter cepat baru (IN dan LIKE) — #3431
  • Buat statement IN dari data yang dipilih — #3434
  • Sistem plugin: dokumentasi, metode membuka tab, ekstensi menu bar — #3240, #3466, #3489
  • Perbaikan duplikasi riwayat query — #3070
  • Perbaikan peringatan ekspor — #3350
  • Perbaikan tabel yang di-pin — #3356
  • Perbaikan stored procedure SQL Server — #3371
  • Perbaikan impor SQLite — #3415
  • Perbaikan error izin PostgreSQL — #3282
  • Peningkatan UI: kolom numerik rata kanan, dukungan regex di JSON viewer, peningkatan performa — #3427, #3450, #3477
  • Perbaikan parameter posisional — #2728
  • Pembaruan dokumentasi dan README — #3341, #3343, #3345, #3301