- So, You’re Looking for the Redis GUI?
- Share this Article
- Subscribe
- Thanks for Subscribing
- RedisInsight
- Redsmin: My Go-To-Tool for the Cloud (and Below)
- Redis Commander: A Free Node.js Powerful Choice
- Redis Desktop Manager: Cross-Platform, Pure Desktop GUI
- Induction: You Can Guess By the Name That It’s for Mac OS X
- redis-browser: The Runner Up
- Conclusion
- Redis gui client mac os
- Redis gui client mac os
- Red — UI for Redis 4+
- A beautiful frontend for Redis
- Echodot LLC
- Screenshots
- Description
- How to Install Redis on Mac
- Installing Redis on Mac
- Option 1: Install Redis on Mac With Homebrew
- Option 2: Install Redis on Mac Without Homebrew
- Starting and Configuring Redis on Mac
- Launch Redis on Boot
- Stop Redis from Launching on Boot
- Start Redis Server
- Test if Redis Server is Running
- Uninstalling Redis on Mac
So, You’re Looking for the Redis GUI?
Share this Article
Subscribe
Get the monthly Redis Enterprise email newsletter.
Thanks for Subscribing
We appreciate your interest! You can change your communication preferences any time by visiting this page.
RedisInsight
Update: In April 2019, we acquired RDBTools from HashedIn and created its successor RedisInsight, a browser-based management interface for your Redis deployment. Learn more and download it here.
It all comes down to preferences. While there are Redis users who are familiar with the Redis command line interface (CLI) and rely on it to inspect, visualize and perform manual updates, there are those who prefer to using a Graphical User Interface (GUI) to achieve that. There are several Redis GUIs available, for different platforms, and in this article I’ll try to review a few of them.
Important: Before using any of these tools in production, keep in mind that some GUIs rely on the (“evil”) KEYS command. Should you have a large database, your Redis server might freeze and cause issues in your production applications.
Redsmin: My Go-To-Tool for the Cloud (and Below)
I’m starting off with Redsmin – my personal favorite. It mixes perfectly my on-the-go needs with a sane and objective way to work with my databases. It is a different kind of offering as it is a web based service that offers not only a GUI for inspecting your Redis data, but also monitoring and runtime server reconfiguration. Redsmin provides several plans, including a free one that can be used to evaluate a small dataset (up to 100,000 keys). Since redsmin is a hosted service, connection to your Redis server can be done directly over the internet, optionally SSL authenticated and encrypted, or by using a proxy service that you run on your servers that exposes your Redis instances to Redsmin in a secure way.
Redsmin has plenty of extra features, such as slowlog inspection, a list of currently connected clients that allows you to disconnect them, a multi keys editor for batch operations and great search features. With plans starting as low as 5,99€/mo, you can lift all limitations and connect to multiple Redis instances.
Pros: the most extensive features set, ease of use, no install
Cons: requires an internet connect, anything else contact Redsmin’s awesome support.
Redis Commander: A Free Node.js Powerful Choice
Redis Commander is a Node.js web application that can be used to view, edit and manage your Redis databases from the comfort of your browser. It allows you to directly manipulate all of Redis’ data types. It’s freely available (although it doesn’t specify under which license) and can be easily installed via npm, provided you have a working node.js installation.
Like most Redis GUIs, Redis Commander allows you to connect to multiple database and Redis server instances simultaneously. Besides having an editor, Redis Commander also includes a terminal with auto completion (for both commands and keys), documentation and import/export functionality.
Redis Commander does require direct access to your Redis servers, but you can get around that by running it directly in your Redis servers so you can access it remotely without having to expose your Redis server over the internet.
Pros: it’s free, powerful, in your browser and runs wherever Node.js is.
Cons: requires direct connectivity, only runs where Node.js is.
Redis Desktop Manager: Cross-Platform, Pure Desktop GUI
Redis Desktop Manager is a cross-platform desktop Redis client, available for Windows, MacOSX and Linux desktops. It’s freely available under the MIT LGPL license.
Like most other Redis GUIs, it allows you to connect simultaneously to multiple Redis databases or instances, inspect and modify your data and use an interactive terminal. You can also search for keys across multiple databases and view a system console which logs all Redis commands.
However. One unique feature of Redis Desktop Manager is that it allows you to establish connections via SSH tunnels, enabling secure connections to remote servers.
Pros: free, dead simple installation, runs on the desktop, SSH tunneling a breeze
Cons: if you’re comfortable using a desktop GUI, there are none. Update: there seems to be a minor issue with OpenGL under a VM that’s fixable as instructed here (hat tip: Adam Christie).
Induction: You Can Guess By the Name That It’s for Mac OS X
UPDATE: the project has been discontinued.
Induction is a Mac OS X database client. It’s not Redis specific as it also supports PostgreSQL, MySQL, SQLite and MongoDB, and therefore isn’t the the most complete Redis GUI. Nevertheless, it allows to inspect and query your Redis database. Similarly to other Redis clients, it requires a direct connection to your server.
The alpha version is free available under an open source license.
Pros: An holistic view on polyglot persistency
Cons: limited Redis-specific functionality, MacOS-specific
redis-browser: The Runner Up
This web-based explorer view of your Redis database is delivered as a Ruby gem. It is the youngest of the tools in this review and probably the simplest. Simplicity, however, is sometime a virtue, especially when you need a no-frills, dead-simple GUI. Give it a shot and encourage @Monterail to keep up the good work!
Conclusion
There are several other Redis GUI alternatives that are available, both for the desktop and ones that are web-based, with similar characteristics to the ones shown here. The ones highlighted here are the most popular and actively developed, but YMMV. They were picked as examples to allow developers that are less CLI-savvy to gain insight into their Redis databases and quickly perform some updates. If you have other favorites tell me – I’m highly available 🙂
By continuing to use this site, you consent to our updated privacy agreement. You can change your cookie settings at any time but parts of our site will not function correctly without them.
TRY REDIS ENTERPRISE CLOUD FREE
Redis Enterprise Cloud provides complete automation of day-to-day database operations. Start now with 30MB of free storage.
- YouTube
- GlassDoor
© 2021 Redis. Redis and the cube logo are registered trademarks of Redis Ltd.
Источник
Redis gui client mac os
Another Redis Desktop Manager
🚀 🚀 🚀 A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What’s more, it won’t crash when loading massive keys.
Download latest exe package from release [or gitee in China], double click to install.
- Download latest AppImage package from release [or gitee in China], chmod +x , double click to run.
- Or by snap: sudo snap install another-redis-desktop-manager Tips: If permission denied when selecting private key, run sudo snap connect another-redis-desktop-manager:ssh-keys to give access to
/.ssh folder.
Источник
Redis gui client mac os
Notice: We just released Medis 2! 🚀 🚀 🚀
Compared to Medis (this repo), Medis 2 provides more delightful features, such as tree view (yes, finally!), streams, alert mode, dark mode, and more. Besides that, Medis 2 is rewritten from the beginning with native technology, making it more morden, beautiful, and fast!
What’s more, Medis 2 is free 💰 to download! Don’t hesitate, download it from the App Store now and try it out!
(or searching «Medis 2» on macOS App Store if the above link doesn’t work for you.)
Medis is a beautiful, easy-to-use Redis management application built on the modern web with Electron, React, and Redux. It’s powered by many awesome Node.js modules, especially ioredis and ssh2.
Medis starts with all the basic features you need:
- Keys viewing/editing
- SSH Tunnel for connecting with remote servers
- Terminal for executing custom commands
- Config viewing/editing
It also supports many advanced features:
- JSON/MessagePack format viewing/editing and built-in highlighting/validator
- Working with millions keys and key members without blocking the redis server
- Pattern manager for easy selecting a sub group of keys.
Note: Medis only supports Redis >= 2.8 version because SCAN command was introduced since 2.8. SCAN is very useful to get key list without blocking the server, which is crucial to the production environment. Because the latest stable is 5.0 and 2.6 is a very old version, Medis doesn’t support it.
Download Medis on Windows
You can download compiled installer of Medis for Windows from the below page download page
Download Medis on Mac
You can download compiled versions of Medis for Mac OS X from the release page.
Connect to Heroku
Medis can connect to Heroku Redis addon to manage your data. You just need to call heroku redis:credentials —app APP to get your redis credential:
And then input HOST , PORT and PASSWORD to the connection tab.
Источник
Red — UI for Redis 4+
A beautiful frontend for Redis
Echodot LLC
-
- 4.6 • 35 Ratings
-
- Free
- Offers In-App Purchases
Screenshots
Description
Meet Red: the only full-featured, professional Redis client written from the ground-up for the Mac!
Red provides a powerful yet wonderfully simple interface to interact with Redis.
Quickly view your data:
• Watch your keys appear and expire in real-time with Live Updates
• View data as unicode strings, hexadecimal, JSON, or MsgPack
• Add, remove, and trim streams in Redis 6
• Get a live view of broadcasted messages with Publish/Subscribe
Advanced Features:
• Intelligent console displays Redis documentation and provides sublime-style autocompletion for keys
• Simple interface to easily edit users and access control
• Integrated Lua support allows scripts to be run within the application
• Connect to remote instances via SSH
• Import and export databases
Because we love the Mac:
• A beautiful UI makes Red stand apart
• Written in native Swift as a MacOS app makes Red fast and your battery full.
• Tabbed window support for quick context switching
• Looks great in Light and Dark Mode
Download Red now and start your free trial today!
Источник
How to Install Redis on Mac
Home » SysAdmin » How to Install Redis on Mac
Redis is an open-source data storage solution. It is primarily used as a database, cache storage, or message broker due to the way it stores key-value pairs.
Redis stands out with its flexibility and high performance, wide language support, and high availability.
In this tutorial, you will learn several ways to install and configure Redis on your Mac computer.
- A system running macOS Catalina
- Access to the terminal window
- A user with admin-level privileges
Installing Redis on Mac
There are two ways to install Redis on Mac:
- Installing Redis from scratch.
- Using package management software, like Homebrew.
Homebrew automates most of the installation process, making it quick and easy to add Redis to your system. It also provides more options when configuring Redis, and makes uninstalling it a lot simpler.
Option 1: Install Redis on Mac With Homebrew
If you don’t have Homebrew, install it with the following command:
If you already have a copy of Homebrew installed, update it by using:
With an up-to-date version of Homebrew, install Redis by using the command:
Using this command produces the following output:
Option 2: Install Redis on Mac Without Homebrew
The second method enables you to install Redis on Mac without Homebrew.
To install Redis without Homebrew, use the following commands:
- mkdir redis && cd redis – Creates a folder called ‘redis’ and moves you to the newly created folder.
- curl -O http://download.redis.io/redis-stable.tar.gz – Downloads the Redis installation archive.
- tar xzvf redis-stable.tar.gz – Unpacks the ‘redis-stable‘ installation archive.
- cd redis-stable – Moves you to the ‘redis-stable’ folder.
The remaining commands install the Redis software.
Note: NoSQL databases, like Redis, are meant to run efficiently in distributed clusters that scale out horizontally. Using Docker to deploy Redis in a container makes horizontal scaling a routine, straightforward process.
Starting and Configuring Redis on Mac
Depending on the installation method used, there are two ways to launch Redis on your system.
If you installed Redis using Homebrew, use Homebrew to launch it:
If you installed Redis without Homebrew, use the following code:
Modify your Redis instance by using the commands listed below.
Launch Redis on Boot
To have Redis launch on system boot, use:
Stop Redis from Launching on Boot
To stop Redis from starting upon system boot, use:
Start Redis Server
There are two ways to start your Redis server:
- Using the launchctl
- Using the Redis configurations file.
When starting Redis with the launchctl command, use the following syntax:
If you want to start Redis using the configuration file, use:
By default, the Redis configuration file is located at /usr/local/etc/redis.conf .
Test if Redis Server is Running
Ping your Redis server to verify if it’s running:
The system responds with a ‘pong’ if the server is up and running.
Uninstalling Redis on Mac
To uninstall Redis, use Homebrew with the following command:
Note: Remember to also remove Redis files from your hard-drive by using:
After following this tutorial, you now know how to install, configure, and uninstall Redis on your Mac computer.
For more helpful tips on using Redis, check out our comprehensive guide to Redis data types.
Источник