Skip to content

Supported engines ​

KRINT supports 16 engines. Every engine lets you browse data and use the container console (live logs + an interactive shell). The table below shows the capabilities that differ between engines.

EngineEdit rowsQuery consoleMultiple DBsUsers & grantsBackupsPlugins
PostgreSQL✅✅✅✅✅✅
MariaDB✅✅✅✅✅❌
MySQL✅✅✅✅✅❌
SQL Server✅✅✅✅✅❌
MongoDB✅❌✅✅✅❌
TimescaleDB✅✅✅✅✅✅
CockroachDB✅✅✅✅❌❌
ClickHouse✅✅✅✅❌❌
Cassandra✅✅✅❌❌❌
CouchDB✅❌✅❌❌❌
Redis✅❌❌❌✅✅
Valkey✅❌❌❌✅❌
Qdrant✅❌❌❌❌❌
Neo4j✅❌❌❌❌✅
SeaweedFS (S3)⬆️❌✅❌❌❌
Azurite (Azure Blob)⬆️❌✅❌❌❌
  • Edit rows - in-cell editing of table rows. ⬆️ = object stores use file upload instead.
  • Query console - run ad-hoc SQL (or CQL on Cassandra) against a database from the browser.
  • Multiple DBs - create more than one database/keyspace/bucket per instance. Bucket names on SeaweedFS and Azurite follow the S3/Azure rule: 3-63 lowercase letters, digits or single hyphens.
  • Users & grants - manage logins and per-database access. CockroachDB runs in insecure mode, so its users have no passwords: they are created passwordless and a password reset is refused.
  • Backups - scheduled or manual dump/restore, plus in-place version upgrade.
  • Plugins - opt-in extensions at provision time: pgvector, PostGIS, pg_trgm and more (Postgres), Redis Stack (Redis), APOC and Graph Data Science (Neo4j).

INFO

Engines use their own terms in the UI - Mongo shows collections/documents, Redis shows DB numbers/keys, Neo4j shows labels/nodes, object stores show buckets/objects - and controls that don't apply to an engine simply don't appear.

Made with care by PianoNic.