Redis-Cluster logo

Redis-Cluster

Redis Kumpulan

Database Terkini: 6.2-master

Notes

Available in 1Panel v2.0.4 and above.

Introduction

Redis (Remote Dictionary Server) is an open-source in-memory database, commonly used as a caching system or key-value store database.

Features

  • Key-Value Store: Redis is an open-source in-memory database, commonly used as a caching system or key-value store database.
  • In-Memory Storage: Redis stores data in memory, making it very fast and suitable for high-speed read and write operations. This also means Redis is suitable for caching large amounts of data to improve application performance.
  • Data Type Support: Redis supports various data types, including strings, hashes, lists, sets, and sorted sets. This makes Redis very flexible and usable for various use cases, from simple key-value storage to advanced data structures.
  • Persistence: Redis supports different levels of persistence, allowing data to be written to disk for persistent storage to prevent data loss. This makes Redis very suitable as a data store.
  • Publish/Subscribe: Redis provides "PUB/SUB" functionality, allowing applications to receive real-time messages by subscribing to channels. This is very useful for building real-time communication and event processing systems.
  • Transactions: Redis supports transactions, allowing multiple commands to be executed together, ensuring they either all succeed or all fail, which helps maintain data consistency.
  • Cluster Support: Redis supports a distributed architecture, allowing multiple Redis nodes to be combined into a cluster to improve availability and scalability.
  • Lua Scripting: Redis allows custom operations to be executed using Lua scripts, making it suitable for complex data processing tasks.
  • Multi-Language Clients: Redis client libraries support various programming languages, making it easy for developers to interact with Redis.
  • Community Support: Redis has a large community with extensive documentation, examples, and support resources, making it a widely used database solution.

Deploy Redis-Cluster dengan 1Panel

  1. Install 1Panel on your VPS (Linux server).

    # Copy and paste the following command into your terminal and press Enter
    bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"
  2. Open the 1Panel dashboard, go to App Store.

  3. Search for Redis-Cluster and click Install.

  4. Fill in the required parameters (ports, admin credentials, storage path), then confirm.

  5. After deployment, create a website/reverse proxy in 1Panel if you want a custom domain.

  6. Enable HTTPS (recommended) and keep the app updated from the App Store.