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:

  1. Pick a collection (Mongo) or table (Dynamo) in the sidebar.
  2. Documents appear in a paged list — load more as you scroll.
  3. Select a document to see it as an expandable JSON tree.
  4. Edit in the raw JSON editor — it validates as you type; broken JSON can't be saved.
  5. 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 to find().
  • 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.