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
- Command name:
riot → riotx
- Additional features: RIOT-X includes observability, Memcached support, and more
- 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 →
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:
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:
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:
Key Differences
riot→riotxFor detailed migration information, see the RIOT-X documentation.
Getting Started with RIOT-X
Installation
Download the latest release from RIOT-X Releases.
Quick Start
Documentation
Complete documentation is available at https://redis.github.io/riotx
Repository Status
This repository has been archived and is now read-only:
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
riottoriotx. 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 →