Database Engines Được Hỗ Trợ
1DevTool kết nối đến 14 database engines — SQL, NoSQL, time-series, và hơn thế.
1DevTool hỗ trợ 14 database engines bao gồm relational databases, document stores, key-value caches, analytics engines, search engines, vector databases, time-series databases, và message streaming. Nếu bạn đang xây dựng bất kỳ loại software project nào, có khả năng cao database của bạn đã có trong danh sách này.
Tham Chiếu Engine
| Engine | URL Scheme | Port Mặc Định | Ghi Chú |
|---|---|---|---|
| PostgreSQL | postgresql:// hoặc postgres:// | 5432 | Cũng hoạt động với Supabase, Neon, Timescale, và CockroachDB — tất cả đều tương thích PostgreSQL |
| MySQL | mysql:// | 3306 | Tương thích với MySQL 5.7 và 8.x |
| MariaDB | mariadb:// | 3306 | Thay thế trực tiếp cho MySQL — dùng cùng SQL syntax |
| Microsoft SQL Server | mssql:// hoặc sqlserver:// | 1433 | Cũng hoạt động với Azure SQL Database và Azure SQL Managed Instance |
| MongoDB | mongodb:// hoặc mongodb+srv:// | 27017 | Dùng mongodb+srv:// cho Atlas clusters — nó tự động xử lý replica set discovery |
| Redis | redis:// | 6379 | Dùng rediss:// (hai chữ s) cho kết nối TLS/SSL, phổ biến trên các cloud provider như Upstash |
| Valkey | valkey:// | 6379 | Redis fork mã nguồn mở do Linux Foundation duy trì — hoàn toàn tương thích API |
| KeyDB | keydb:// | 6379 | Redis alternative đa luồng — cùng protocol, throughput cao hơn |
| Elasticsearch | elasticsearch:// | 9200 | Queries dùng REST-based query editor với hỗ trợ JSON DSL |
| ClickHouse | clickhouse:// | 9000 | Columnar analytics database — tối ưu cho aggregations trên hàng tỷ hàng |
| Cassandra | cassandra:// | 9042 | Wide-column, high-availability database — dùng CQL (Cassandra Query Language) |
| CouchDB | couchdb:// | 5984 | Document store với HTTP API — duyệt và query documents bằng Mango queries |
| SurrealDB | surrealdb:// | 8000 | Multi-model database — hỗ trợ syntax giống SQL, documents, graphs, và key-value trong một engine |
| Weaviate | weaviate:// | 8080 | Vector database cho ứng dụng AI — duyệt classes và chạy similarity searches |
| InfluxDB | influxdb:// | 8086 | Time-series database — thiết kế cho metrics, sensor data, và monitoring data |
| Kafka | kafka:// | 9092 | Message streaming platform — duyệt topics, partitions, và individual messages |
Tôi Nên Dùng Engine Nào?
Nếu bạn mới bắt đầu project và chưa chắc chắn nên chọn database nào, đây là hướng dẫn nhanh:
- Xây dựng web app? Bắt đầu với PostgreSQL. Nó đáng tin cậy, được hỗ trợ tốt, và miễn phí trên các nền tảng như Supabase và Neon.
- Cần cache hoặc session store? Dùng Redis. Nó nhanh và được sử dụng rộng rãi.
- Làm việc với dữ liệu không cấu trúc hoặc linh hoạt? Thử MongoDB cho document storage.
- Chạy analytics trên dataset lớn? ClickHouse được xây dựng chuyên cho aggregations nhanh.
- Xây dựng app AI cần similarity search? Weaviate lưu trữ và tìm kiếm vector embeddings.
- Lưu metrics có timestamp hoặc sensor readings? InfluxDB được thiết kế chính xác cho việc đó.
Tất cả đều có thể kết nối đến 1DevTool bằng cùng flow DATABASE_URL, bất kể engine bạn chọn.

Kết Nối Đến Bất Kỳ Engine Nào
Quy trình giống nhau cho mọi engine: dán DATABASE_URL (hoặc điền fields thủ công), click Test Connection, và lưu. Xem hướng dẫn Connect with DATABASE_URL để biết chi tiết.