QueryBox supports Redis through a native driver plugin. Execute Redis commands and browse keys across all logical databases.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/felixdotgo/querybox/llms.txt
Use this file to discover all available pages before exploring further.
Connection Methods
- Basic
- URL
Configure your Redis connection using individual parameters:
Redis server hostname or IP addressDefault:
127.0.0.1Redis server portDefault:
6379Redis authentication password
Database index (0-15)Default:
0Enable TLS/SSL encryptionOptions:
false, trueDefault: falseConnection String Examples
Local Development
With Password
Remote Server with TLS
Specific Database Index
Supported Redis Commands
QueryBox supports all standard Redis commands:String Operations
Hash Operations
List Operations
Set Operations
Sorted Set Operations
Key Management
Database Operations
Supported Features
All Commands
Execute any Redis command
Database Browser
Browse all 16 logical databases
Key Preview
View first 50 keys per database
Type Detection
Automatic key type identification
Capabilities
- Command Execution: Run any Redis command
- Multi-Database Support: Access all 16 logical databases (db0-db15)
- Key Scanning: Preview up to 50 keys per database
- Type-Aware Queries: Automatic command selection based on key type
- TLS Support: Secure connections with embedded root certificates
- Connection Tree: Visual navigation of databases and keys
Database Structure
Redis organizes data in 16 logical databases:- db0 through db15: Separate key namespaces
- Each database shows key count and preview
- Keys display with their type (string, hash, list, set, zset)
Result Formats
Redis commands return different result types:Key-Value Results
- Scalar commands (GET, SET, INCR)
- Hash commands (HGETALL, HMGET)
- Single values displayed as
{"result": "value"}
Table Results
- List commands (LRANGE)
- Set commands (SMEMBERS)
- Array results displayed in single “value” column
Special Commands
SELECT Command
TheSELECT command switches database context:
- Creating a new connection scoped to the target database
- Returning the database name and key count
SELECT is connection-specific and handled differently than other commands due to connection pooling.
Key Type Commands
When you select a key from the connection tree, QueryBox automatically chooses the appropriate command:- string:
GET key - hash:
HGETALL key - list:
LRANGE key 0 -1 - set:
SMEMBERS key - zset:
ZRANGE key 0 -1 WITHSCORES
Notes
Quoted strings preserve spaces:
SET key "hello world" stores the entire phrase.Advanced Usage
Pattern Matching
Transactions
Pub/Sub
Plugin Information
- Version: 0.1.0
- License: BSD-3-Clause
- Author: Redis Ltd.
- Tags: nosql, cache
- Driver: github.com/redis/go-redis/v9