Supported Database Engines

1DevTool connects to 14 database engines — SQL, NoSQL, time-series, and more.

1DevTool supports 14 database engines spanning relational databases, document stores, key-value caches, analytics engines, search engines, vector databases, time-series databases, and message streaming. If you are building any kind of software project, there is a good chance your database is already on this list.

Engine Reference

EngineURL SchemeDefault PortNotes
PostgreSQLpostgresql:// or postgres://5432Also works with Supabase, Neon, Timescale, and CockroachDB — they are all PostgreSQL-compatible
MySQLmysql://3306Compatible with MySQL 5.7 and 8.x
MariaDBmariadb://3306Drop-in replacement for MySQL — use the same SQL syntax
Microsoft SQL Servermssql:// or sqlserver://1433Also works with Azure SQL Database and Azure SQL Managed Instance
MongoDBmongodb:// or mongodb+srv://27017Use mongodb+srv:// for Atlas clusters — it handles replica set discovery automatically
Redisredis://6379Use rediss:// (double s) for TLS/SSL connections, common on cloud providers like Upstash
Valkeyvalkey://6379Open-source Redis fork maintained by the Linux Foundation — fully API-compatible
KeyDBkeydb://6379Multi-threaded Redis alternative — same protocol, higher throughput
Elasticsearchelasticsearch://9200Queries use the REST-based query editor with JSON DSL support
ClickHouseclickhouse://9000Columnar analytics database — optimized for aggregations over billions of rows
Cassandracassandra://9042Wide-column, high-availability database — uses CQL (Cassandra Query Language)
CouchDBcouchdb://5984Document store with an HTTP API — browse and query documents using Mango queries
SurrealDBsurrealdb://8000Multi-model database — supports SQL-like syntax, documents, graphs, and key-value in one engine
Weaviateweaviate://8080Vector database for AI applications — browse classes and run similarity searches
InfluxDBinfluxdb://8086Time-series database — designed for metrics, sensor data, and monitoring data
Kafkakafka://9092Message streaming platform — browse topics, partitions, and individual messages

Which Engine Should I Use?

If you are just starting a project and are not sure which database to pick, here is a quick guide:

  • Building a web app? Start with PostgreSQL. It is reliable, well-supported, and free on platforms like Supabase and Neon.
  • Need a cache or session store? Use Redis. It is fast and widely used.
  • Working with unstructured or flexible data? Try MongoDB for document storage.
  • Running analytics on large datasets? ClickHouse is purpose-built for fast aggregations.
  • Building an AI-powered app that needs similarity search? Weaviate stores and searches vector embeddings.
  • Storing time-stamped metrics or sensor readings? InfluxDB is designed exactly for that.

All of these can be connected to 1DevTool using the same DATABASE_URL flow, regardless of which engine you choose.

Multi-database support showing all engines

Connecting to Any Engine

The process is identical for every engine: paste a DATABASE_URL (or fill in the fields manually), click Test Connection, and save. See the Connect with DATABASE_URL guide for detailed instructions.