Engine Database yang Didukung

1DevTool terhubung ke 14 engine database — SQL, NoSQL, time-series, dan lainnya.

1DevTool mendukung 14 engine database yang mencakup database relasional, document store, key-value cache, analytics engine, search engine, vector database, time-series database, dan message streaming. Jika Anda membangun jenis project software apa pun, ada kemungkinan database Anda sudah ada di daftar ini.

Referensi Engine

EngineSkema URLPort DefaultCatatan
PostgreSQLpostgresql:// atau postgres://5432Juga bekerja dengan Supabase, Neon, Timescale, dan CockroachDB — semuanya kompatibel dengan PostgreSQL
MySQLmysql://3306Kompatibel dengan MySQL 5.7 dan 8.x
MariaDBmariadb://3306Pengganti drop-in untuk MySQL — gunakan sintaks SQL yang sama
Microsoft SQL Servermssql:// atau sqlserver://1433Juga bekerja dengan Azure SQL Database dan Azure SQL Managed Instance
MongoDBmongodb:// atau mongodb+srv://27017Gunakan mongodb+srv:// untuk cluster Atlas — ini menangani discovery replica set secara otomatis
Redisredis://6379Gunakan rediss:// (double s) untuk koneksi TLS/SSL, umum di provider cloud seperti Upstash
Valkeyvalkey://6379Fork Redis open-source yang dikelola Linux Foundation — sepenuhnya kompatibel API
KeyDBkeydb://6379Alternatif Redis multi-thread — protokol sama, throughput lebih tinggi
Elasticsearchelasticsearch://9200Query menggunakan query editor berbasis REST dengan dukungan JSON DSL
ClickHouseclickhouse://9000Database analytics kolom — dioptimalkan untuk agregasi miliaran baris
Cassandracassandra://9042Database wide-column, high-availability — menggunakan CQL (Cassandra Query Language)
CouchDBcouchdb://5984Document store dengan HTTP API — browse dan query dokumen menggunakan query Mango
SurrealDBsurrealdb://8000Database multi-model — mendukung sintaks mirip SQL, dokumen, graph, dan key-value dalam satu engine
Weaviateweaviate://8080Vector database untuk aplikasi AI — browse class dan jalankan similarity search
InfluxDBinfluxdb://8086Database time-series — dirancang untuk metrik, data sensor, dan data monitoring
Kafkakafka://9092Platform message streaming — browse topik, partisi, dan pesan individual

Engine Mana yang Harus Saya Gunakan?

Jika Anda baru memulai project dan tidak yakin database mana yang dipilih, berikut panduan cepat:

  • Membangun web app? Mulai dengan PostgreSQL. Ini andal, didukung dengan baik, dan gratis di platform seperti Supabase dan Neon.
  • Butuh cache atau session store? Gunakan Redis. Ini cepat dan banyak digunakan.
  • Bekerja dengan data tidak terstruktur atau fleksibel? Coba MongoDB untuk penyimpanan dokumen.
  • Menjalankan analytics pada dataset besar? ClickHouse dibangun khusus untuk agregasi cepat.
  • Membangun aplikasi bertenaga AI yang butuh similarity search? Weaviate menyimpan dan mencari vector embeddings.
  • Menyimpan metrik berstempel waktu atau pembacaan sensor? InfluxDB dirancang persis untuk itu.

Semua ini bisa dihubungkan ke 1DevTool menggunakan flow DATABASE_URL yang sama, terlepas dari engine mana yang Anda pilih.

Multi-database support showing all engines

Menghubungkan ke Engine Apa Pun

Prosesnya identik untuk setiap engine: paste DATABASE_URL (atau isi field secara manual), klik Test Connection, dan simpan. Lihat panduan Hubungkan dengan DATABASE_URL untuk instruksi detail.