|
This version is still in development and is not considered stable yet. For the latest stable version, please use RIOT-X 1.15! |
Install
RIOT-X can be installed on Linux, macOS, and Windows platforms and can be used as a standalone tool that connects remotely to a Redis database. It is not required to run locally on a Redis server.
Distributions
Two distributions are released together, with the same version:
riotx-
The full distribution: replication (
replicate,sync),diff,pubsub, data generation (gen,faker), stream and Redis import/export, file, database, Elasticsearch/OpenSearch, Snowflake and Databricks import/export,statsandping. riot-
A smaller, Redis-focused distribution built on the reactive engine, with no Spring dependencies:
sync,pubsub,diff,gen,statsandping. These are separate implementations from theriotxcommands of the same name (exceptsyncandpubsub, which are the same), so options can differ. JavaScript expressions (--key-proc,--ttl-proc,--channel-proc) are only available inriotx.
The instructions below use riotx; replace it with riot to install the smaller distribution (for example brew install redis/tap/riot or docker run riotx/riot).
Homebrew (macOS & Linux)
brew install redis/tap/riotx
|
Recent versions of Homebrew require you to explicitly trust third-party taps before installing from them.
If you see an error such as
Then re-run the install (or |
Manual Installation (All Platforms)
Download the pre-compiled binary from RIOT-X Releases, uncompress and copy to the desired location.
|
|
Linux & macOS
After downloading and extracting the archive:
# Extract the archive
unzip riotx-standalone-{page-component-version}-*.zip
# Move to desired location (optional)
sudo mv riotx-standalone-{page-component-version} /opt/riotx
# Add to PATH (add to ~/.bashrc or ~/.zshrc for persistence)
export PATH=$PATH:/opt/riotx/bin
Windows
After downloading the archive:
-
Extract the ZIP file to a location such as
C:\Program Files\riotx -
Add the
bindirectory to your PATH:-
Open System Properties → Advanced → Environment Variables
-
Under System Variables, find and select
Path, then click Edit -
Click New and add
C:\Program Files\riotx\bin -
Click OK to save
-
You can now run riotx from any Command Prompt or PowerShell window.