Redis企业概述

企业客户M数据库已创建

Redis Enterprise是由开源Redis开发人员构建的强大的内存数据库平台,它在保持Redis的简单性和高性能的同时,还为每秒数亿次操作增加了许多企业级功能,例如线性规模Active Active全球分布Flash上​​的本地延迟Redis,以基于磁盘的数据库的基础架构成本支持大型数据集,并基于内置的持久性和一位数秒的故障转移提供正常运行时间。它扩展了Redis功能,以支持任何数据建模方法,例如RediSearch RedisGraph RedisJSON RedisTimeSeries和RedisAI并允许在模块与核心之间以及在模块与核心之间执行操作,同时提供所有这些,同时将数据库延迟保持在一毫秒以内,因此您的应用程序可以即时做出响应了解如何通过Redis Enterprise实现最佳的内存数据库

查看客户故事

同类最佳的性能

通过Redis充分利用当今的多核体系结构具有挑战性,并且可能导致基础架构利用率低下。RedisEnterprise提供的独特的无共享集群体系结构提供了支持无限线性缩放无需在横向扩展的体系结构中施加任何非线性开销,即可在单个群集节点上部署多个Redis实例,以充分利用多核体系结构。增强的连接管理请求调度和高性能管道执行,可在所有数据类型和模型上提供无与伦比的亚毫秒级性能自动重新分片和重新平衡可确保最佳利用基础结构资源,同时提供卓越的应用程序性能和大规模


高可用性和正常运行时间

无法及时从Redis故障中恢复可能会导致数据丢失和数百万次操作Redis Enterprise通过无盘复制即时故障检测以及跨机架区域和地理位置的单位秒故障转移,为用户提供了完全透明的对用户完全不间断的高可用性。即使在集群更改操作期间(例如向集群升级中添加新节点)也可实现吞吐量和低延迟,软件重新平衡和重新分片数据高可用性技术保证五个九的正常运行时间


主动主动地理分布

众所周知,需要以分布式方式部署应用程序,但是在任何给定时间在所有地理位置维护相同的数据集非常具有挑战性,特别是对于像Redis这样的快速数据库Redis Enterprise提供主动主动部署全球分布式数据库,可以跨多个地理位置在同一数据集上同时进行读写操作借助经过学术证明的无冲突复制数据类型,CRDT技术Redis Enterprise可以自动解决冲突,而无需更改应用程序使用Redis的方式。Redis提供本地延迟并支持分布式应用程序的防灾体系结构


内置耐用性

许多用户将Redis视为不持久的数据存储,而其他用户则在实现有效持久性的同时保持Redis的性能。持久数据库每秒写入或每秒提供多个持久性选项AOF,以及主和副本分片上的快照我们增强的存储引擎可确保高磁盘IOPS,而无需影响Redis的性能即使在繁重的写入负载下,Redis Enterprise仍将数据持久保存到网络连接的存储中,以防止本地存储的短暂性,这使其成为云原生架构的理想选择


智能分层访问内存DRAM SSD持久性内存

高昂的DRAM价格促使用户部署较小的Redis工作量,同时在低成本存储上保留较大的数据集,这限制了应用程序的整体性能。RedisEnterprise通过结合DRAM SSD闪存和DRAM,提供了经济高效的解决方案,可托管甚至达到PB级的大型数据集。持久内存,例如Intel Optane DC,采用创新的分层方法,可将经常访问的热数据放置在内存中,而将较冷的值放置在闪存或持久内存中Flash上​​的Redis在DRAM上提供类似于Redis的高性能这种方法可以节省您的基础架构成本


备份群集恢复和灾难恢复

在云原生环境中发生重大故障的可能性不断增加,需要强大的备份群集恢复和灾难恢复机制,Redis Enterprise提供了全套的备份群集恢复和灾难恢复防止数据丢失并在发生灾难时可以快速恢复的功能Redis Enterprise允许您在所有数据库分片上及时且一致地创建备份

通过从配置文件从头开始重建集群并保持相同的端点和数据库配置,它可以实现快速的自动集群恢复,然后将备份文件直接传输到分片所在的集群节点,然后以最佳方式并行加载数据。通过Active Active部署可实现即时灾难恢复,其中在任何给定的时间都允许通过学术界证明有效的冲突解决机制支持读写每个副本无冲突的复制数据类型或彩铃


符合ACID

以Redis的速度支持ACID交易具有挑战性Redis Enterprise通过其对执行等待丢弃命令这些命令允许将持久事务组件作为单个操作顺序执行。借助内置的持久性选项,Redis Enterprise允许可调耐久性降低性能支出提供了有关在ACID配置中部署Redis Enterprise的更多信息这里

多层安全性和合规性

本机Redis部署不包括企业所需的许多安全机制Redis Enterprise确保生产数据与管理访问权限和产品隔离多层安全用于访问控制身份验证授权和加密传输中的数据以及静态数据,从而保护您的部署免受Redis缓冲区溢出的影响,实现CPU节流块Lua脚本无法访问主机,并防止其他漏洞获得更高的可靠性Redis Enterprise符合SOC和HIPAA


自动化与支持

许多用户都在努力管理生产中的Redis并使用定义良好的SLA使其保持正常运行Redis Enterprise提供了每日Redis数据库操作的完全自动化,包括重新分片迁移以及设置自动平衡触发器而不影响您的应用程序此外,它还提供深入了解重要的Redis指标,例如吞吐量性能和利用率以及通知触发器

开发Redis和Redis Enterprise的团队相同,为您的所有Redis问题提供全天候支持


灵活的部署选项云混合部署

企业正在拥抱多云和混合部署策略,Redis Enterprise可以成为部署在本地的任何云平台上以及在多云或混合架构中都可以在Kubernetes上使用,也可以在Pivotal Cloud Foundry PCF Pivotal Kubernetes Service PKS和RedHat OpenShift等平台上作为本机服务使用


带有专用模块的真正多模型

现代数据库有望提供多种数据建模选项,但是大多数数据库都可以通过API改编来实现,而无需更改底层引擎,而在处理跨多种数据模型的请求时,底层引擎可能会影响性能和延迟Redis Enterprise扩展了开源Redis的功能以支持多种数据具有以下模块的单个数据库平台中的类型和模型重新搜索RedisGraphRedisJSONRedisTimeSeries雷迪西每个模块都是从头开始设计的,具有优化的引擎和专门构建的数据结构,以提供一流的性能。Redis Enterprise引入了用于多模型操作的独特体系结构,包括直接的模块间通信,从而可以执行诸如“在图形和流上搜索”等操作。 AI跨模块和Redis核心的单个数据集副本,从而消除了存储多个数据副本的需要以及与之相关的开销Memcpy操作和RedisGears数据库引擎中的无服务器,支持跨模块和Redis核心的基于同步事务和基于异步触发器的操作,延迟时间不到毫秒