dot Redis 8 来了——并且它是开源的

了解更多


优势

高性能

使用以 C 语言实现的内存数据结构
专为提供高性能,
和可扩展性而构建。

开发者友好

以性能为核心构建
使用以 C 语言实现的内存数据结构,RediSearch 支持快速索引和数据摄入。

水平可扩展

通过在多个分片和节点上进行横向扩展和分区索引,可提升速度和内存容量。

企业级

在任何情况下,凭借五个九的可用性和 Active-Active 故障转移,确保持续运行。

“在 HackerRank,我们使用 Redis Pub/Sub 作为管道,帮助所有在 HackerRank 上练习的开发者近乎实时地查看其代码提交结果。我们在此管道中大量使用 JSON 来检测所有提交的状态,并通知我们的用户,以便他们更好地参与我们的编程挑战。多年来,它运行良好,没有任何问题,并在极大规模下满足了我们每分钟处理数千次代码提交的需求。”

Swapnil Talekar
工程经理,HackerRank

主要功能

内存 JSON 存储

在内存中存储和处理无模式 JSON,支持每秒数百万次操作,响应时间在毫秒级以下。允许在内存中对 JSON 子元素执行原子操作。


索引和查询

JSON 允许您快速创建 JSON 文档索引,并使用实时索引,使您可以立即查询已索引的文档。这些索引使您可以闪电般的速度查询数据、执行复杂的聚合操作,并按属性、数值范围和地理距离进行过滤。


全文和模糊搜索

JSON 支持多语言的全文索引和基于词干的查询扩展。它提供了丰富的查询语言,可以执行文本搜索以及复杂的结构化查询。此外,您可以通过使用“模糊”搜索实现自动完成建议来丰富搜索体验。


支持本地部署和托管服务

RedisJSON 的 Enterprise 和 Enterprise Cloud 产品让您可以在整个集群中轻松扩展 RedisJSON,从而在数百台服务器上将索引扩展到数十亿个文档。


查找您的用例

客户 360° 视图

搜索、查找和存储产品的客户关键信息/服务、客户画像和历史记录,以匹配特定画像和行为,提供更好的支持。

移动应用开发

构建响应迅速的移动应用,同时保持客户端应用之间的数据同步。

内容管理

管理博客和视频,其中内容应用跟踪的每个实体都存储为单个文档,并在数据模型更改时进行更新,而无需更新模式。

产品目录

管理和搜索具有不同 SKU 和属性的数千种产品。

> 缓存 plus-white minus-white

使用 JSON 作为高速缓存,存储频繁访问的 JSON 数据,并使用原子操作操纵子元素。

/ 查询加速器 plus-white minus-white

将 JSON 用作一个或多个数据存储之上的内存数据层,以加速查询并减轻生产系统的负载。

[ 主数据库 plus-white minus-white

分布式内存 JSON 文档数据库。


相关资源

文章

2021 年 7 月 7 日

使用 Redis 对 JSON 文档进行索引、查询和全文搜索

相关资源:点击下载 RedisJSON 模块。RedisJSON 和 RediSearch 是我们云端最受欢迎的 Redis 模块。(参见图 1) Docker 镜像...