ClickHouse, penyedia database analitik real-time yang terkenal dengan kinerja tinggi, baru saja mengakuisisi PeerDB, platform terkemuka dalam replikasi dan sinkronisasi data yang mengkhususkan diri pada solusi Change Data Capture (CDC) untuk database PostgreSQL (Postgres).
Meskipun ClickHouse sudah menyediakan konektor Postgres untuk transfer dan sinkronisasi data antara database relasional dan analitik populer, akuisisi PeerDB ini diharapkan dapat meningkatkan kecepatan sinkronisasi hingga 10 kali lipat serta menambahkan kemampuan khusus yang sebelumnya tidak ditawarkan oleh ClickHouse.
Menurut CEO ClickHouse, Inc., Aaron Katz, “Kami sangat senang menyambut PeerDB ke dalam ClickHouse. Akuisisi ini sejalan dengan misi kami untuk memberdayakan pelanggan dengan solusi analitik data yang paling canggih dan efisien.”
Dampak Akuisisi dan Manfaat bagi Pengembang
Peningkatan kecepatan ini tidak hanya akan meningkatkan produktivitas pengembang tetapi juga mempercepat waktu pengembangan aplikasi berbasis data real-time. Meskipun nilai akuisisi tidak diungkapkan, PeerDB baru-baru ini berhasil mendapatkan pendanaan awal sebesar $3,6 juta pada akhir tahun 2023.
Awal tahun ini, PeerDB meluncurkan konektor target ClickHouse untuk Postgres CDC. Konektor ini muncul sebagai konektor target dengan pertumbuhan tercepat untuk Postgres CDC, melampaui data warehouse lain seperti Snowflake dan BigQuery. Dengan akuisisi ini, PeerDB akan mendukung konektor Postgres CDC untuk ClickPipes, mesin integrasi native yang membantu pelanggan memindahkan data ke ClickHouse.
Integrasi teknologi CDC dari PeerDB akan memungkinkan pengembang Postgres untuk bekerja lebih cepat dalam membangun aplikasi berbasis data real-time. Mereka hanya perlu mengkonfigurasi mirror antara database Postgres yang ada dengan ClickHouse, dan data akan tersedia untuk query analitik yang sangat cepat.
Latar Belakang dan Pertumbuhan ClickHouse
ClickHouse, yang awalnya merupakan proyek open-source dari Yandex pada tahun 2021, telah berkembang menjadi data warehouse real-time yang diadopsi oleh perusahaan besar seperti Microsoft, Deutsche Bank, Spotify, GitLab, eBay, Fastly, dan HubSpot. Keunggulannya dalam memproses volume data besar secara real-time membuatnya menjadi pilihan utama untuk analitik data yang cepat dan efisien.
Sinergi antara Postgres dan ClickHouse
Menurut blog PeerDB, Postgres dan ClickHouse saling melengkapi dengan sempurna. Postgres telah menjadi standar untuk database operasional (OLTP), sementara ClickHouse dikenal sebagai database analitik (OLAP) tercepat yang tersedia. Kedua platform ini berbagi semangat open-source yang sama, dan sinergi mereka terlihat dari banyaknya pelanggan yang menggunakan kedua sistem tersebut. Bagi pelanggan yang menggunakan Postgres untuk data transaksional, ClickHouse menjadi solusi komplementer yang ideal untuk tugas analitik karena kinerja dan kemampuan analisis datanya yang luar biasa.
Komitmen terhadap Open-Source dan Masa Depan
Komponen open-source PeerDB yang ada saat ini akan tetap tersedia di bawah lisensi yang sama. ClickHouse juga akan menjadikan Helm charts kelas produksi untuk penawaran enterprise PeerDB sebagai open-source. Ke depannya, dukungan untuk sumber data CDC tambahan akan dieksplorasi untuk memfasilitasi integrasi yang lebih dalam antara kedua platform.
Gabungan keahlian PeerDB dan ClickHouse diharapkan mendorong kemajuan signifikan dan memperluas kemampuan bagi perusahaan yang berbasis data. Mereka dapat mengharapkan dukungan yang lebih luas untuk berbagai sumber data CDC serta integrasi yang ditingkatkan antara PeerDB Cloud dan ClickHouse Cloud, yang akan membantu mengoptimalkan alur kerja dan meningkatkan efisiensi secara keseluruhan.
Kesimpulan
Akuisisi PeerDB oleh ClickHouse menandai langkah strategis yang signifikan dalam meningkatkan kemampuan analitik real-time. Dengan teknologi Change Data Capture (CDC) yang disediakan oleh PeerDB, ClickHouse dapat menawarkan kecepatan sinkronisasi data hingga 10 kali lipat lebih cepat. Ini tidak hanya meningkatkan produktivitas pengembang tetapi juga mempercepat pengembangan aplikasi berbasis data real-time. Integrasi ini memperkuat sinergi antara Postgres dan ClickHouse, memberikan solusi komplementer yang ideal bagi perusahaan yang mengandalkan analitik data berkinerja tinggi. Ke depannya, dukungan untuk sumber data CDC tambahan akan dieksplorasi untuk memperluas kemampuan platform, sementara komitmen terhadap open-source tetap terjaga. Dengan memperkenalkan teknologi CDC dari PeerDB, ClickHouse memperkuat posisinya sebagai solusi unggulan dalam analitik real-time, menyediakan alat yang lebih canggih dan efisien bagi pengembang dan perusahaan untuk memanfaatkan data mereka secara optimal.
Glosarium
- Change Data Capture (CDC)
Metode yang digunakan untuk mengidentifikasi dan melacak perubahan data dalam database. CDC memungkinkan data yang berubah untuk segera disalin atau dipindahkan ke sistem lain. - ClickHouse
Sebuah sistem manajemen database kolom open-source yang dirancang untuk pemrosesan analitik online (OLAP) berkinerja tinggi. ClickHouse memungkinkan query real-time pada data dalam jumlah besar. - ClickPipes
Mesin integrasi native dari ClickHouse yang membantu pelanggan memindahkan data dari berbagai sumber ke ClickHouse. - Data Warehouse
Sistem yang digunakan untuk pelaporan dan analisis data, menyimpan data dari berbagai sumber untuk memungkinkan analitik dan pelaporan yang lebih cepat dan efektif. - Helm Charts
Paket aplikasi Kubernetes yang digunakan untuk mengelola aplikasi Kubernetes. Helm Charts membantu dalam menyebarkan, mengelola, dan memutakhirkan aplikasi di Kubernetes. - OLAP (Online Analytical Processing)
Kategori perangkat lunak yang memungkinkan pengguna untuk menganalisis data dari berbagai perspektif. OLAP mendukung query kompleks untuk analitik bisnis. - OLTP (Online Transaction Processing)
Jenis perangkat lunak yang mendukung pemrosesan transaksi database. OLTP digunakan untuk mengelola data transaksi yang sering diperbarui dalam sistem operasi sehari-hari. - Open-Source
Jenis perangkat lunak yang kode sumbernya tersedia untuk umum dan dapat digunakan, diubah, dan didistribusikan oleh siapa saja. - PeerDB
Platform untuk replikasi dan sinkronisasi data yang mengkhususkan diri pada solusi Change Data Capture (CDC) untuk database PostgreSQL (Postgres). - PostgreSQL (Postgres)
Sistem manajemen database relasional open-source yang dikenal dengan skalabilitas dan kepatuhannya terhadap standar SQL. - Real-Time Analytics
Proses analitik data yang terjadi secara langsung atau dalam waktu sangat singkat setelah data dikumpulkan, memungkinkan pengambilan keputusan cepat berdasarkan data terbaru.
