AppsDatabase Client
Redis, MongoDB & DynamoDB
The key-value workspace for Redis and the document workspace for MongoDB and DynamoDB.
Not everything is rows and columns. Redis gets a key-value workspace; MongoDB and DynamoDB share a document workspace. Same app, same safety rules, different shapes.
Redis
Connect to a Redis profile and you get:
- Key sidebar — keys load incrementally (SCAN under the hood, so listing keys never freezes a big instance). Filter with a glob pattern like
session:*. - Type-aware views — strings, lists, sets, hashes, and sorted sets each render appropriately. Binary values show as placeholders instead of garbage.
- TTL editing — set an expiry on a key or remove it (PERSIST) right from the value view.
- INFO panel — server version, memory, clients, keyspace stats, parsed and readable.
Deleting keys, setting values, and changing TTLs all pass through the same safe-mode gate as SQL writes.
No TLS yet
Redis connections are currently plaintext or SSH-tunneled. For a TLS-only Redis, use an SSH tunnel to the server instead.
MongoDB & DynamoDB — the document workspace
Both engines browse the same way:
- Pick a collection (Mongo) or table (Dynamo) in the sidebar.
- Documents appear in a paged list — load more as you scroll.
- Select a document to see it as an expandable JSON tree.
- Edit in the raw JSON editor — it validates as you type; broken JSON can't be saved.
- Insert, replace, and delete are gated by safe mode, like every other write.
Filtering
- MongoDB: type a JSON query document — e.g.
{ "status": "active" }— exactly what you'd pass tofind(). - DynamoDB: v1 lists and pages documents; filter expressions aren't supported yet.
DynamoDB Local
Point the profile's Host at http://localhost:8000, put anything non-empty in the access key/secret fields, pick any region — and you're browsing your local development tables.