Skip to content
This repository was archived by the owner on Oct 29, 2025. It is now read-only.
This repository was archived by the owner on Oct 29, 2025. It is now read-only.

⚠️ RIOT is No Longer Maintained - Transition to RIOT-X #180

Description

@jruaux

Important Notice

RIOT is no longer actively maintained. This project has been superseded by RIOT-X, an enterprise-grade version with enhanced features and active support from Redis, Inc.

Why the Change?

RIOT was originally developed as an open-source tool to help users get data in and out of Redis. While it has served the community well, we've made the strategic decision to focus our development efforts on RIOT-X, which provides:

  • Enhanced Enterprise Features: Observability, Memcached replication, and Redis Stream import/export
  • Active Development: Regular updates, new features, and bug fixes
  • Professional Support: Backed by Redis, Inc. with dedicated support
  • Better Performance: Optimized for high-throughput enterprise workloads
  • Advanced Monitoring: Built-in metrics and Grafana dashboards

What This Means for You

For New Users

Please use RIOT-X instead of RIOT.

For Existing RIOT Users

You can continue using RIOT as-is, but please be aware:

  • No new features will be added
  • No bug fixes will be provided
  • No security updates will be released
  • No support will be available for new issues

We strongly recommend migrating to RIOT-X to benefit from ongoing improvements and support.

Migration Guide

RIOT-X maintains compatibility with RIOT's core functionality. Most RIOT commands work the same way in RIOT-X:

# RIOT command
riot file-import --help

# RIOT-X equivalent
riotx file-import --help

Key Differences

  1. Command name: riotriotx
  2. Additional features: RIOT-X includes observability, Memcached support, and more
  3. Enhanced performance: Optimized for enterprise workloads

For detailed migration information, see the RIOT-X documentation.

Getting Started with RIOT-X

Installation

Download the latest release from RIOT-X Releases.

Quick Start

# Import CSV file to Redis
riotx file-import --help

# Replicate Redis to Redis
riotx replicate --help

# Export Redis to file
riotx file-export --help

Documentation

Complete documentation is available at https://redis.github.io/riotx

Repository Status

This repository has been archived and is now read-only:

  • ✅ All existing code, issues, and documentation remain accessible
  • ✅ Existing releases continue to be available
  • ❌ No new issues or pull requests will be accepted
  • ❌ No new commits will be made

Support

For support, please use RIOT-X:

Frequently Asked Questions

Why was RIOT discontinued?

RIOT was open-source, which allowed competitors to use it against Redis. By focusing on RIOT-X as an enterprise offering, we can continue to provide excellent tools for our customers while protecting our business interests.

Is RIOT-X free?

RIOT-X is designed for Redis Cloud and Redis Software customers. Please check the RIOT-X repository for licensing details.

Can I still use RIOT?

Yes, you can continue using RIOT, but it will not receive updates, bug fixes, or support. We recommend migrating to RIOT-X.

Will my RIOT scripts work with RIOT-X?

Most RIOT commands are compatible with RIOT-X. You'll primarily need to change the command name from riot to riotx. Check the RIOT-X documentation for any specific differences.

Where can I get help with RIOT-X?

Please file issues in the RIOT-X repository or consult the documentation.

Thank You

Thank you to everyone who has used and contributed to RIOT over the years. We're excited to continue serving the Redis community with RIOT-X!


🚀 Get Started with RIOT-X

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions