Skip to main content
Version: Next

Redis

Redis is An open source, advanced key-value store, used for In-memory Database . Redis is an open source, advanced key-value store

login

Prepare

When referring to this document to use Redis, please read and ensure the following points:

  • Login to Websoft9 Console and find or install Redis:

    • Go to My Apps listing applications
    • Go to App Store installing target application
  • This application is installed by Websoft9 console.

  • The purpose of this application complies with the redis open source license agreement.

  • Configure the domain name or server security group opens external network ports for application access.

Getting Started

Initial Setup

  1. After completing the installation of Redis in the Websoft9 Console, retrieve the application's Overview and Access information from My Apps.

Connectivity Usage

There are two ways to verify Redis availability:

  • Enter the Redis container's command line mode and run redis-cli for interactive use.
  • Install Redis Insight via the Websoft9 console, then use it to connect to Redis.

Configuration Options

  • Data Persistence: Enabled by default.
  • Extranet Access: Already enabled with the -bind 0.0.0.0 setting in the container command.
  • ACL Authentication: Enabled by default.
  • Redis API
  • Redis-CLI: Use redis-cli help for command reference.
  • Configuration File: This application lacks a configuration file by default. To modify settings, go to My Apps > Compose > Go to Edit Repository > docker-compose.yml and configure using the command directive.

Administration

  • Resetting Password: Enter the Redis container's CML mode, run redis-cli to start the interactive shell, and then use the following command to reset the password:
    CONFIG SET requirepass "newpassword"

Troubleshooting