dot Redis 8 来了 — 它是开源的

了解更多

Redis Enterprise 和 MySQL

使用 Redis 提升 MySQL 应用的性能
Enterprise

Redis Enterprise 通过提供当今客户所期望的实时响应来补充 MySQL。作为一种内存中的实时数据平台,其所有数据都存储在 DRAM 中,Redis Enterprise 可以与 MySQL 数据库并行使用,使应用程序更快、更高效、更具可扩展性。它通过将读取操作卸载为缓存以及利用实时搜索加速查询来带来这些优势。

https://www.youtube.com/embed/FQzlq91g7mg

数据库太慢?Redis Enterprise 可以提供帮助。

当今的应用程序更快、更强大,并且能够完成几年前被认为非凡的事情。但如果您正在运行 MySQL 应用程序,您的数据库很可能会拖慢您的应用程序。有一个简单的解决方案:Redis Enterprise。Redis Enterprise 可以与您的 MySQL 数据库并行工作,使您可以继续运行现有应用程序。Redis Enterprise 和 MySQL 的结合将增加驱动当今应用程序所需的亚毫秒级性能、可扩展性、弹性和灵活性。

提升您的应用程序性能
使用 Redis Enterprise 作为 MySQL 服务器的缓存,实现亚毫秒级读取请求。

在规模下实现高性能查询
轻松在大数据量上获得优化的搜索结果。

高速数据摄取
确保您可以立即访问高速
所需数据。

加速创新
构建更快,代码更少。

点播网络研讨会

了解 MyTeam11 如何使用 Redis Enterprise 克服其关系数据库的局限性。

连接 MySQL 和 Redis Enterprise

从 MySQL 捕获、转换和加载数据到 Redis Enterprise

您可以将 Redis Enterprise 插入到应用程序和 MySQL 数据库管理系统之间,而不会中断您的应用程序。Redis Connect 支持将来自各种数据平台的变更数据事件进行实时事件流传输、转换和传播到 Redis Enterprise。

如何使用 Redis Enterprise 加速您的 MySQL 应用
Redis Enterprise

有很多方法可以使用 Redis Enterprise 使 MySQL 应用程序更快、成本更低,并能够处理大量数据的实时用例。Redis Enterprise 通常与 MySQL 服务器一起用作缓存,用于执行亚毫秒级读取、提供实时搜索以支持二级索引查询,并支持现代云和微服务应用程序。您还可以将 Redis Enterprise 与托管版本的 MySQL 一起使用,例如 Amazon RDS for MySQL、Google Cloud 上的 Cloud SQL for MySQL 或 Azure MySQL。

二级索引查询

由于表结构的原因,在 MySQL 中对二级索引执行查询可能非常耗时。Redis Enterprise 通常用于二级索引,以构建记录之间的关系,并实时执行数据查询(超出主键),同时仍将原始数据保存在 MySQL 中

了解更多

缓存预取

缓存预取是一种技术,它从基于磁盘的内存(MySQL)中的原始存储读取数据,然后将数据写入速度快得多的内存数据库 Redis Enterprise,以便在您的应用程序需要之前就可用。使用这种方法将读取操作卸载到 Redis Enterprise 可以提高应用程序速度并降低 MySQL 的负载。

了解更多

使用 CQRS 模式进行缓存

CQRS (命令查询职责分离) 是一种应用程序架构模式,常用于缓存预取解决方案中。CQRS 是微服务架构中用于解耦读写操作的关键模式。以 MySQL 作为记录系统,以及 Redis Enterprise
作为内存缓存读取数据库,您可以避免慢查询。

了解更多

写回缓存

在应用程序需要实时处理大量事务并在多个表中进行更新的高速场景中,MySQL 通常会遇到困难。Redis Enterprise 可以用作写回缓存,在亚毫秒内接收和处理数千个写入请求,并异步更新 MySQL 中的后续表。

了解更多

分发统一数据集以支持对数据的全球访问

Redis Enterprise 可用于在全球范围内启用 MySQL 应用程序。主-主地理分布 (Active-Active GEO Distribution) 使分布在不同地理区域的多个 Redis Enterprise 集群能够接受读写操作
同时进行。实时速度、分布和数据一致性的结合使 Redis Enterprise 能够支持 MySQL 的实时全球应用程序。

了解更多

MySQL distribute unified dataset image

Redis Enterprise 和 MySQL 的实际应用

会话管理

在 MySQL 中存储需要频繁读写的会话数据,非常慢且效率低下。因为每次用户交互都需要访问会话数据,将这些数据保存在 Redis Enterprise 中可以缩短应用程序用户的响应时间。

实时事务处理

事实上,MySQL 是一个 SQL (结构化查询语言) 数据库,它是为数据
弹性和查询能力而构建的,而不是为规模下的速度而构建的。Redis Enterprise 的搜索引擎支持使用多种索引、查询和全文搜索功能,在大规模下实时查询数据、内容和文档。

数据摄取

将 Redis Enterprise 与 MySQL 一起使用可以解决物联网 (IoT)、电子商务、零售和金融服务中出现数据摄取挑战。要使用 MySQL 管理极端数据速度,您需要一个数据摄取缓冲区,例如 Redis Enterprise,来管理对关系数据库的大量并发写入。

实时分析和报告

利用 Redis Enterprise 的亚毫秒级速度,从您的数据中获得新的洞察力,为商业智能提供支持,并对 MySQL 中保存的数据执行分析。Redis Enterprise 可以管理极端数据速度,使您能够更快地获得洞察力。

后续步骤