Redis Client On Mac



  1. Install Redis Client On Mac
  2. Redis Client Mac Gui

πŸš€πŸš€πŸš€ A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What's more, it won't crash when loading a large number of keys.

Redis is an open source database with a primary focus on storing data using unique keys and it turns out to be an excellent and versatile choice if you want a highly scalable data store shared.

Windows

Download latest exe package from release [or gitee in China], double click to install.

Linux

  1. 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.
  2. Securing Redis Client Connections User Login Lockout for Security Compliance Supported Clients and Web Browsers Synchronizing cluster node clocks Setting up a New Cluster Adding a Cluster Node Creating a Redis Enterprise Software Database. Create an Active-Active Geo-Replicated Database.

Download latest AppImage package from release [or gitee in China], chmod +x, double click to run.

Mac

Mac
  • Download latest dmg package from release [or gitee in China], double click to install.
  • Or by brew: brew cask install another-redis-desktop-manager
  • Or sponsor by app store, It's not free, and I will be very grateful to you.

Enjoy!

Feature Log

  • 2020-11-03: Binary View Support && SSH PassparseTimeout Support
  • 2020-09-04: SSH Cluster Support && Extension Commands Support
  • 2020-06-18: SSL/TLS Support!!!
  • 2020-04-28: Page Zoom && Big Key Loads With Scan && Auto Json
  • 2020-04-18: Unvisible KeyValue Format Support
  • 2020-04-04: Cluster Support!!!
  • 2020-03-13: Dark Mode Support!!! && JsonView In Other Place
  • 2020-02-16: SSH Private Key Support
  • 2020-02-13: Open Cli Console In Tabs
  • 2019-06-14: Custom Font-Family Support
  • 2019-05-28: Key List Resizable
  • 2019-05-09: Search Support In Hash List Set Zset
  • 2019-04-26: Auto Updater
  • 2019-04-09: SSH Tunnel Connection Support
  • 2019-04-01: Extract Search Support
  • 2019-02-22: Single Connection Support
  • 2019-01-08: Project Start

Dev Build Setup

Linux Or Mac

If linux errors like this:

Redis Client On MacRedis Client On Mac

Windows

Build Package

Sponsor

  • Give me a star ⭐!

  • Through OpenCollective

  • Through Paypal

  • If you are a Mac user, you can purchase this software from the app store to sponsor, and then let the app store automatically update it for you.

  • Wechat sponsor code

Contributors

This project exists thanks to all the people who contribute.

License

Support

  • Redis Basics
  • Redis Commands
  • Redis Advanced
  • Redis Useful Resources
  • Selected Reading

Redis accepts clients’ connections on the configured listening TCP port and on the Unix socket, if enabled. When a new client connection is accepted, the following operations are performed βˆ’

Install Redis Client On Mac

  • The client socket is put in non-blocking state since Redis uses multiplexing and non-blocking I/O.

  • The TCP_NODELAY option is set in order to ensure that we don't have delays in our connection.

  • A readable file event is created so that Redis is able to collect the client queries as soon as new data is available to be read on the socket.

Maximum Number of Clients

In Redis config (redis.conf), there is a property called maxclients, which describes the maximum number of clients that can connect to Redis.

Following is the basic syntax of command.

Redis Client Mac Gui

By default, this property is set to 10000 (depending upon the maximum number of file descriptors limit of OS), although you can change this property.

Example

In the following example, we have set the maximum number of clients to 100000, while starting the server.

Client Commands

Sr.NoCommandDescription
1CLIENT LISTReturns the list of clients connected to Redis server
2CLIENT SETNAMEAssigns a name to the current connection
3CLIENT GETNAMEReturns the name of the current connection as set by CLIENT SETNAME
4CLIENT PAUSEThis is a connections control command able to suspend all the Redis clients for the specified amount of time (in milliseconds)
5CLIENT KILLThis command closes a given client connection.