Apa itu CATable?
CATable adalah studio database desktop modern berkinerja tinggi yang dirancang dari nol untuk rekayasawan perangkat lunak, data analyst, dan tim SRE. Berbeda dengan aplikasi GUI database berbasis web-wrapper yang boros RAM dan mengumpulkan telemetri, CATable menghadirkan performa native yang instan dengan kedaulatan data 100%.
Pilar Arsitektur Utama:
- Konektivitas Native Multi-Engine: Antarmuka terpadu untuk SQL transaksional (PostgreSQL, MySQL, SQLite), analitik OLAP (DuckDB), dan cache in-memory super cepat (Redis).
- Zero Telemetry & Berdaulat Lokal: Kredensial, query, dan dataset sepenuhnya tersimpan di mesin lokal Anda. Tidak ada data yang dikirim ke server luar tanpa persetujuan terenkripsi Anda.
- Proteksi Blast-Radius: Analisis pre-flight dry-run otomatis dan perisai transaksi SQL yang mencegah update/delete tanpa klausa WHERE atau drop tabel secara tidak sengaja.
- Sinkronisasi Cloud Zero-Knowledge: Sinkronisasi profil koneksi antar perangkat menggunakan enkripsi Argon2id dan SQLCipher tanpa memaparkan kredensial asli.
- AI DBA Copilot Tertanam: Asisten pintar untuk pembuatan query, rekomendasi indeks, dan penjelasan eksekusi query berbasis skema.
Ringkasan Engine yang Didukung
| Engine | Kategori | Kemampuan Utama |
|---|---|---|
| PostgreSQL | Relasional / OLTP | Pencarian JSONB, skema kustom, visualisasi EXPLAIN ANALYZE |
| MySQL / MariaDB | Relasional / OLTP | Tingkat isolasi transaksi lengkap, status InnoDB, manajemen user |
| SQLite | Relasional Tersemat | Inspeksi mode WAL, optimasi VACUUM, multi-attached database |
| DuckDB | Kolumnar / OLAP | Query langsung file Parquet/CSV, eksekusi vektor, analitik lokal instan |
| Redis | Key-Value In-Memory | Scanning kunci berbasis kursor, manajemen TTL, inspeksi tipe data |