Iedis is the good stuff for Redis developers.
We make it easier to view and edit keys with remote servers.
We can use patterns to search the keys you need and multi patterns are supported.
We can also view and edit keys from different servers in a cluster, switching between different servers is no more required. This is the best way to save your time.
Iedis gives you pattern auto-completion when you're typing according to the patterns you type earlier.
This is really a friendly function to have.
We also introduce a history mangement window where you can view all the patterns you have used.
Iedis does a automatical matching after you select any patterns from the mangement window.
We integrate Redis commands with IntelliJ as a custom language, then we can have commands and keywords auto-completion, syntax inspection, commands formatting etc.
All commands are supported in the console and you can execte as many commands as you want with one go, just like executing some kind of scripts.
Comment is introduced in the custom language so you can note anything you want when you write the commands. We make the result view more friendly for developers and you can also view the result as json, xml, plain text etc.
Commands documentation is available with the console in case you need it.
The documentation will be rendered very quckly as they are offline ones.
We introduce a console history window as keys explorer does.
Then you can rerun any commands that has been executed earlier.
We make it much easier to edit lua script for redis by providing funcation auto-completion, command auto-completion, parameter auto-completion, and so forth.
We can now run redis lua script in IntelliJ IDEA directly using a Redis session.
Iedis includes a redis lua debugger, we can use it to make the task of writing complex Redis scripts much simpler.
You can do as many things with the debugger as other languages can do in IntelliJ IDEA.
Iedis introduces a redis console to execute redis commands during a debug session.
We can also evaluate some lua code fragment while debugging.
We can now configure Redis server with a friendly GUI as below.
Each option have a full description at the bottom of the configuration panel in case you need it.
Each option will be persisted in real time after being changed if Redis server is running with a configuration file.
Iedis displays the current slow logs and update the data every second.
Commands execution time will be present in both milliseconds and microseconds.
We can also customize how many slow logs should be displayed.
Iedis displays the clients currently connected to the server and updates the data every second.
We can kill any selected cilents with pop up menu.