feat: Publish the Redis plugin for Tabularis#58
Conversation
|
Looks very interesting! I’ll check carefully in about an hour because I just got out of bed 😀 How has your experience been developing the plugins? If you’d like, I’d really appreciate some feedback. You can also reach us on Discord: the link is in the project README! Thanks again for this great contribution! |
|
I see there is another request for another Redis plugin in #60 , There’s obviously room for both, I imagine they will still have different features and capabilities, and they’re also implemented in two different languages: really awesome, guys!! I might suggest maybe using the prefix tabularis-redis-plugin and then adding the language, so something like: tabularis-redis-plugin-go. What do you think? |
LGTM |
|
Perfect, I will merge it and will be up in next release |
Buongiorno! 😄
For real, no problems at all. Awesome documentation and your ideia to use JSON RPC over stdin/stout was clever.
|
|
@gzamboni |
Description
This PR adds the Redis Driver (
redis-tabularis-plugin) to the Tabularis plugin registry.This plugin enables Tabularis to connect to Redis databases and explore data as if they were relational tables, providing a seamless SQL-like interface over complex Redis data structures.
Key Features
keys,hashes,lists,sets,zsets).WHERE(includingLIKEandIN),ORDER BY,LIMIT, andOFFSET.🔍 Sample Queries
The plugin translates standard SQL queries into optimal Redis commands. Here are a few examples of what users can do in the Tabularis SQL Editor:
Key Scanning:
Hashes:
Sorted Sets (ZSets):
Testing & Validation
v0.9.5(Linux) — UI writes and queries function flawlessly.