此内容是在 Redis 更名之前撰写的 - Redis Enterprise 现在是所有产品的名称。
大家好,我非常高兴地宣布我们即将发布的 Redis 企业版 5.0 版本的预览计划。作为该计划的一部分,我们将为您提供机会直接对新功能提供反馈,并加入提供 Redis 开源代码和 Redis 企业版服务及产品的工程团队内部圈子。
5.0 是一个重大的版本,它提供了改进的高可用性、更好的 Redis 应用程序扩展性能、高级安全性以及以 Redis 速度进行实时搜索和查询以及索引。以下是亮点;
- 使用 CRDB(无冲突复制数据库)的地理分布式主动-主动 Redis 应用程序: 全球分布式交互式应用程序难以开发,因为存在读写冲突。新的 CRDB 使您能够以与使用 Redis 应用程序时相同的毫秒级延迟获得全球分布式部署拓扑。CRDB 通过使用经过验证的 CRDT(无冲突复制数据类型)方法的内置智能功能,简化了构建复杂的地理分布式应用程序的过程。对于始终在线可用性,CRDT 创建了易于管理的“AP 倾斜”Redis 部署(AP 指的是 A -“可用”和 P - CAP 的“容忍分区损失”)。
图 1:地理分布式 CRDB
- Redis 中的快速搜索和查询,以及内存中索引:新的 RediSearch 模块与新的 Redis 4.0 引擎相结合,提供高效的内存中索引,实现高性能、集成查询和全文搜索。RediSearch 内存体系结构允许快速分布式索引,跨越 Redis 企业版集群。此索引还针对快速数据更新速率而构建,以保持最新和最新。RediSearch 非常适合 Redis 中的产品目录、自动完成引擎等。
- Redis 中的原生 JSON 处理:新的 ReJSON 模块与新的 Redis 4.0 引擎相结合,提供原生和快速的 JSON 数据处理,增强了使用原生 Redis 命令读取和更新 JSON 文档子部分的能力。这对 Redis 中具有许多属性的产品目录或用户配置文件非常有用。
- Redis 4.0 兼容性和使用自定义模块扩展 Redis:新的 Redis 4.0 引擎包括将自己的模块加载到 Redis 中的能力。使用 Redise Pack 5.0,开发人员可以将他们的自定义模块加载到 Redise Pack 5.0 中,以提高自定义开发模块的性能、可扩展性和高可用性。
- 使用布隆过滤器进行快速“存在”搜索:布隆过滤器提供概率索引,用于检查列表中是否存在项目。布隆过滤器索引使用非常小的稀疏位索引,并针对非常低的延迟查询进行了优化 - 与其他索引相比,索引非常小,查找速度更快。. 它在以下情况下很有用,例如检查广告是否已向用户展示过,或者您可以在欺诈检测中使用它来检测特定用户支付方式的黑名单商家或权限检查,以查看用户 ID 是否存在于已授权用户的庞大列表中等等,以及使用针对 Redis 中写入进行优化的微小索引。
- 与 LDAP 集成的帐户管理:新功能允许与 LDAP 集成帐户存储,以验证 Redis 企业版中的系统管理员。
除了主要功能外,Redis 企业版 5.0 还为一般的 Redis 应用程序带来了核心性能、可扩展性和高可用性的其他改进。
试用 Redis 企业版 5.0非常简单。您可以在 Ubuntu、RHEL、Oracle Linux 上获取预览产品,或获取适用于 MacOS 或 Windows 的 Docker 镜像。
如何注册预览计划?
该计划将于 9 月 11 日左右开始,持续几周,预计将于 2017 年 10 月底左右结束。
要注册,请发送电子邮件至pm.group@redis.com,我们将为您提供预览文档和预览版本,供您试用。