Browsing keys
The left panel lists all keys with their type badge and remaining TTL. The browser paginates in pages of 200 keys and loads more on demand:- Type a glob pattern in the search box to filter by key name — for example,
user:*matches every key whose name starts withuser:. - Click a type chip (
string,hash,list,set,zset,vector) to narrow the list to a single type. Click the same chip again to clear the filter. - Toggle tree view with the
⌥ treebutton. In tree view, keys are grouped by the:delimiter into a collapsible hierarchy. Click ≡ flat to return to the sorted flat list. - Click any key row to open it in the detail panel on the right.
- Use load more to fetch the next page of results, or ↻ refresh to restart the listing from scratch.
Viewing and editing key values
The detail panel renders a type-appropriate editor for each key. Select a key in the left panel to open it:- String — A text area shows the current value. Edit the text and click save value to write it back. If the value is larger than 16 KB the display is truncated; click load more to expand up to 4 MB, or use
GETRANGEin the Workbench for very large values. Binary string values are shown as a hex preview and cannot be edited in the browser. - Hash — A sortable field/value table. Click ✕ next to any row to delete that field with
HDEL. Add new fields using the field and value inputs at the bottom, then click hset. - List — An indexed list of values with page navigation for large lists. Add elements to the head with lpush or the tail with rpush. Remove from either end with lpop or rpop.
- Set — A member list. Add a new member with sadd, or remove an existing one with ✕.
- Sorted set — A member/score table. Add members with a numeric score using zadd, or remove them with ✕.
- Vector — A read-only display showing the number of vectors in the collection and their dimension. Use the Workbench to run
VSETandVSEARCHcommands against vector keys.
Managing TTL
Each key’s remaining TTL appears as a badge in the detail panel header (keys with no expiry showttl –1). You can update the TTL at any time without changing the key’s value:
- Enter a number of seconds in the TTL input and click set ttl to apply a new expiry with
PEXPIRE. - Click persist (visible only when the key has an active TTL) to remove the expiry entirely and make the key permanent.
Editing a string value via the Browser preserves the existing TTL automatically. The dashboard re-applies the previous expiry after writing the new value so your key does not silently become persistent.
Creating a key
Enter a name and choose a type
Type the key name in the input field, then select the type from the dropdown:
string, hash, list, set, or zset.Set an initial value
Enter the initial value in the format appropriate for the type:
- string — plain text in the text area
- hash — one
field=valuepair per line - list or set — one element per line
- zset — one
score memberpair per line (e.g.1.5 alice)
Optionally set a TTL
Enter a TTL in seconds in the ttl field. Leave it blank to create a persistent key.