我们不仅帮助您构建快速的应用程序,我们还帮助您快速实现。这就是我们兴奋地宣布 Redis 数据集成 (RDI) 已适用于 Redis Software(Redis Cloud 即将推出)。
RDI 是我们构建的工具,用于将现有数据库中的数据近乎实时地同步到 Redis 中。我们已经完成了繁重的工作,因此您的应用程序将运行得更快,而无需投入大量时间、精力或金钱来构建您自己的数据管道。借助 RDI,您可以将慢速数据转变为快速数据,实现无限扩展,并停止浪费数据库成本——所有这些都无需编写代码。
这是一个常见的问题:慢速且昂贵的数据库通常是企业技术栈中的遗留核心,阻碍了快速、可扩展应用程序的开发。而且由于这些数据库为关键任务应用程序和业务流程提供支持,对其进行重构既有风险又具有破坏性。
为了摆脱这种束缚,许多企业选择 Redis。有些使用 Redis 用于缓存,而另一些则更进一步,将 Redis 用作实时向量搜索、事件流、特征存储或主数据库的平台。到目前为止,大多数开发团队依赖于使用 cache-aside 模式将数据放入 Redis,但这带来了自身的挑战。Cache-aside 经常导致数据陈旧或缓存未命中等问题,导致从较慢的数据库中获取数据,延长了整体响应时间。无论如何使用 Redis,要充分发挥其潜力,他们需要一种强大而有效的方法将数据放入 Redis 并保持其源数据库与我们的数据库之间的数据同步。这正是关键所在:建立一个流式管道来自动捕获更改的数据,摄取数据,并将其从原始数据库模式转换为 Redis 兼容的格式。
有些团队曾尝试从头构建流式管道,但快速可扩展应用程序所带来的复杂性、资源消耗和成本令人望而却步——直到现在。
摆脱数据库的速度和可扩展性限制,构建快速、可扩展的应用程序。借助 RDI,您现在可以轻松地将 Redis 的速度与现有数据库结合使用,以获得快速、可扩展、现代化的应用程序性能。
RDI 创建一个数据流式管道,将现有数据库中的数据镜像到 Redis 中。结果是:应用程序可以超高速访问数据。
它通过将慢速数据库与 Redis 集成来实现这一点,从而执行数据摄取并将数据转换为 Redis 模式。
一旦您的应用程序使用 Redis,它们就可以访问所需的快速数据。而且由于您的完整数据集采用了应用程序所需的格式,您还可以 直接在 Redis 中查询您的数据实时查询。
RDI 通过配置而非代码来保持数据同步,从而实现快速应用程序。您可以避免团队手动构建数据管道来捕获、摄取并将更改的数据从数据库转换为 Redis 的资源消耗。通过自动化配置,RDI 确保了无缝的数据同步,使 Redis 和您的数据库始终保持同步。为了让您的工作更轻松,您很快就可以使用 Redis Insight 结合 RDI 来操作和可视化您的数据管道。
结合使用 RDI 和 Redis Insight,您可以简化管道创建流程——无需离开 Redis Insight 即可无缝部署管道,执行代码补全和语法验证,验证转换和管道输出,并在直观的仪表板中监控数据流和管道性能。
RDI 为许多希望现代化其应用程序但却面临高昂数据库成本的企业打开了大门。通常,进行现代化改造的企业会面临副本泛滥和昂贵的许可费用。
现在,RDI 允许您将读取操作卸载到 Redis,而无需支付昂贵的只读副本费用,这是一种更具成本效益的方式来获取快速可靠的数据访问。这意味着您可以为许多需要实时数据的微服务和应用程序提供可预测的高速数据。
忘掉花费开发时间构建数据管道或在第三方商业数据集成工具上花费巨资的日子吧。
使用 RDI 将数据复制到 Redis 中,使 Axis Bank 的整体用户体验提升了 4.25 倍,消除了 100% 的客户投诉,并通过减少数据库占用空间节省了 82,000 美元。
Axis Bank Limited 是一家总部位于孟买的印度顶尖跨国银行和金融服务机构。作为印度资产排名第三、市值排名第四的 私营银行,它们为广泛的客户群提供多样化的金融服务。
Axis Bank 的移动应用程序旨在让用户查看所有最新的账户信息,包括他们使用的产品变化以及授权访问其账户的人员。但当客户在分支机构离线进行这些更改时,这些更改不会反映在应用程序中——当时该应用程序的基础设施是基于传统的(关系型)数据库。正如预期的那样,缺乏可靠的实时数据导致了客户投诉和用户体验不满意。
为了解决这个问题,他们决定使用 Redis 作为其移动应用程序的读取源——但他们仍然需要一种更简单的方式来同步其主数据库中的数据。借助 RDI,Axis 能够轻松地将相关记录摄取到 Redis 中,无需复杂的代码或昂贵的 ETL 工具。他们可以即时捕获和处理来自九个大型主数据库表的实时数据变更。这意味着与直接从核心银行表检索数据相比,他们可以提供惊人的 4.25 倍更快响应时间——这是系统性能和整体效率的巨大提升。