[フレーム]
Docs Pricing
Login Book a meeting Try Redis

Redis Data Integration

This is the first General Availability version of Redis Data Integration (RDI).

RDI's purpose is to help Redis customers sync Redis Enterprise with live data from their slow disk based databases in order to:

If you use a relational database as the system of record for your app, you may eventually find that its performance doesn't scale well as your userbase grows. It may be acceptable for a few thousand users but for a few million, it can become a major problem. If you don't have the option of abandoning the relational database, you should consider using a fast database, such as Redis, to cache data from read queries. Since read queries are typically many times more common than writes, the cache will greatly improve performance and let your app scale without a major redesign.

RDI keeps a Redis cache up to date with changes in the primary database, using a Change Data Capture (CDC) mechanism. It also lets you transform the data from relational tables into convenient and fast data structures that match your app's requirements. You specify the transformations using a configuration system, so no coding is necessary.

Note:
RDI is supported with Redis database or CRDB (Active Active Replication) targets.

Features

RDI provides enterprise-grade streaming data pipelines with the following features:

When to use RDI

RDI is designed to support apps that must use a disk based database as the system of record but must also be fast and scalable. This is a common requirement for mobile and web apps with a rapidly-growing number of users; the performance of the main database is fine at first but it will soon struggle to handle the increasing demand without a cache.

You should use RDI when:

You should not use RDI when:

Supported source databases

RDI can capture data from any of the following sources:

Database Versions AWS RDS Versions GCP SQL Versions
Oracle 19c, 21c 19c, 21c -
MariaDB 10.5, 11.4.3 10.4 to 10.11, 11.4.3 -
MongoDB 6.0, 7.0, 8.0 - -
MySQL 5.7, 8.0.x, 8.2 8.0.x 8.0
PostgreSQL 10, 11, 12, 13, 14, 15, 16 11, 12, 13, 14, 15, 16 15
Supabase (uses PostgreSQL) 10, 11, 12, 13, 14, 15, 16 - -
SQL Server 2017, 2019, 2022 2016, 2017, 2019, 2022 2019
Spanner - - All versions
AlloyDB for PostgreSQL 14.2, 15.7 - 14.2, 15.7
AWS Aurora/PostgreSQL 15 15 -

Documentation

Learn more about RDI from the other pages in this section:

RATE THIS PAGE
Back to top ↑

On this page

AltStyle によって変換されたページ (->オリジナル) /