Getting Started with Redis Enterprise Software (RS)
This section contains pages to help you get started quickly with a minimum setup and use the various features, environments, and systems offered with Redis Enterprise Software.
In this quick setup guide, we take you through the steps to install RS in a Linux environment to test its capabilities. To run RS in a Docker container on Linux, Windows, or MacOS, go to the Docker Quick Start Guide. To install RS on Linux in a production environment, follow the complete instuctions in installing RS. The steps to set up a Redis Enterprise Software (RS) cluster with a single node are super simple and go as follows:
Quick Setup of a Redis on Flash Database The steps to set up a Redis Enterprise Software cluster using Redis on Flash with a single node are simple and are as follows: Step 1: Install Redis Enterprise Software or launch with Docker container Step 2: Setup a Redis Enterprise Software cluster with Redis on Flash Step 3: Create a new Redis on Flash database Step 4: Connect to your new database If you are looking for more detailed installation instructions you can visit the installing and upgrading section of the technical documentation.
You can run Redis Enterprise Software on Docker containers on Linux, Windows, or MacOS. The Redis Enterprise Software container represents a node in an RS Cluster. When deploying RS using Docker, there are a couple of common topologies: Topology #1: The simplest topology is to run a single-node RS Cluster with a single container in a single host machine. This is best for local development or functional testing. Obviously, single-node clusters come with limited functionality in a few ways.
Redis Enterprise for Pivotal Cloud Foundry (PCF) exposes its service plans on the Marketplace. Developers can provision highly available and scalable Redis databases by creating instances of the service plans using Apps Manager or the Cloud Foundry Command Line Interface (cf CLI). Installation and Configuration Step 1: Import the Redis Enterprise Software Tile You will need to import the Redis Enterprise Software .pivotal file into your Pivotal Cloud Foundry environment to get started.
If you need to do a quick performance benchmark of Redis Enterprise, we have a tool just for this; memtier_benchmark. Prerequisites: Redis Enterprise Software installed A cluster configured A database created If you need a quick setup for the prerequisites, please go here. It is recommended to run memtier_benchmark on a separate node that is not part of the cluster being tested. If you run it on a node of the cluster, be mindful that it will affect the performance of both the cluster and memtier_benchmark.
These are the steps required to set up a Redis Enterprise Software Cluster with OpenShift. Prerequisites: An OpenShift cluster installed with at least three nodes (each meeting the minimum requirements for a development installation The kubectl package installed at version 1.8 or higher The OpenShift cli installed Step 1: Login Log in to your OpenShift account as a super admin (so you have access to all the default projects).
In this guide, we'll set up a CRDB (conflict-free replicated database) deployment with Active-Active replication spanning across two Redis Enterprise clusters over OpenShift, using Redis Enterprise Operator and OpenShift Route. Overview A CRDB deployment requires connectivity between different Kubernetes clusters. A router is the most common way to allow such external access. A router is configured to accept requests external to the cluster and proxy them into the cluster based on how the route is configured.
In this guide, we'll set up a CRDB (conflict-free replicated database) spanning across two Redis Enterprise Software clusters for test and development environments. Here are the steps: Step 1: Run two RS Docker containers Step 2: Setup each container as a cluster Step 3: Create a new Redis Enterprise CRDB Step 4: Test connectivity to the CRDB To run a CRDB on installations from the RS download package, setup two RS installations and continue from Step 2.
Kubernetes provides simpler orchestration with containers and has been widely adapted. It is simple to get a Redis Enterprise cluster on Kubernetes with the new Redis Enterprise Docker container. What is Redis Enterprise? Redis is the most popular database used with Docker containers. Redis Enterprise (Redise) extends open source Redis and delivers stable high performance, linear scaling and high availability with significant operational savings. We will use the Docker container for 4.