简单地说,我们现在是Redis

了解更多

reresearch2.0让您构建具有交互式搜索体验的现代应用程序

现在普遍可用的reresearch2.0提供了企业级的可伸缩性和成本效益,同时极大地提高了性能。



回到博客

今天我们很高兴地宣布redisear2.0的普遍可用性,将其强大的查询、索引和全文搜索引擎带给所有的Redis用户。在自2020年9月起公开预览,RediSearch 2.0已经吸引了越来越多的客户,从创建现代应用程序到全文搜索再到实时分析,他们依赖它来完成大量的用例。RediSearch 2.0引入了一个全新的架构,使其速度是RediSearch 1.6的两倍多,并且RediSearch现在支持Redis 'active - active geo-distribution复述在闪光

RediSearch为何重要

现代组织正在捕获大量的结构化和非结构化数据。然而,这些数据经常被锁定在缓慢的、基于磁盘的数据库中,这些数据库不支持现代应用程序的实时体验。RediSearch通过允许用户轻松地索引他们的Redis数据集,然后以完全分布式的方式实时查询和聚合数据,消除了这些性能瓶颈。

如上图所示,reresearch通过为键的值部分提供几种索引策略,包括全文、地理位置、数字和标签,为Redis带来了更复杂的数据建模。如果没有索引,Redis必须对每个查询执行SCAN操作,这可能会非常缓慢和低效。手工创建和维护这些索引很复杂,而且容易出错。reresearch为用户维护这些索引,并允许您在集群数据库中跨数据结构进行查询。

将RediSearch添加到您的技术堆栈中,简化了数据基础设施,扩展了具有丰富搜索体验的应用程序,并解锁了Redis中的分析功能。ag万博下载万博最新版本下载苹果开发人员不再需要在多种技术、查询语言、数据模型和附加搜索引擎之间来回切换来创建现代应用程序。

使用RediSearch

reresearch是用C语言编写的,在构建时考虑到了性能,使用了内存中的数据结构,例如单词查找树以及利用现代分布式索引和查询算法。这使得它比现有的搜索引擎快5 - 10倍(更多关于reresearch的速度,请参阅搜索基准测试:reresearch vs. Elasticsearch).RediSearch的低延迟索引和数据查询使它适合于频繁更新的数据集。和新RediSearch 2.0的速度是2.4倍比以前的版本要多。

RediSearch允许您快速创建多个数据类型的数据集上的索引。(哈希目前是支持的,我们计划发布支持JSON很快,紧随其后的是.)reresearch使用增量索引方法来创建和删除轻量级索引。它丰富的查询语言允许您以闪电般的速度查询数据,执行复杂的聚合,并根据属性、数字范围和地理距离进行过滤。

中支持全文索引和基于词干的查询扩展多种语言,包括汉语、西班牙语、俄语、法语、德语,等等。此外,通过使用“模糊”搜索技术实现自动补全建议,可以丰富用户的搜索体验。

这个最新版本也使得reresearch比以往任何时候都更容易扩展。有了RediSearch 2.0,客户现在可以快速增长,在数百台服务器上查询和索引数十亿个文档。支持复述在闪光在美国,这可以以一种比以往任何时候都更经济有效的方式来实现。RediSearch还可以利用资源以全球分布式的方式部署万博体育彩Redis Enterprise的Active-Active技术提供跨越多个地理分布副本的5 - 9(99.999%)可用性,这使得读操作(如查询和聚合)和写操作(如索引)可以以本地reresearch部署的速度执行,而无需担心冲突解决。

重新研究现实世界

支持跨不同数据类型和数据结构的索引、查询和全文搜索对于帮助用户解锁其数据的强大功能至关重要。reresearch能够以完全分布式的方式运行这些查询,而不受扩展限制,并且延迟在毫秒以下,这是真正的游戏规则改变者。

我们的客户正在使用RediSearch不仅加速他们的传统应用程序,而且还创建他们的下一代实时应用程序。例如,GoMechanic使用reresearch在一个包含1000万个备件的数据库中搜索(更多信息,请参见RediSearch 2.0新闻稿).许多电子商务应用程序都在使用reresearch,为其目录中数以百万计的产品提供交互式搜索,并使用模糊搜索为用户提供自动补全建议。

使用RediSearch的短暂搜索功能,创建索引是轻量级的,例如,在同一个数据库中支持数千个索引,因此开发人员可以根据客户的购买历史快速创建和过期索引。万博最新版本下载苹果ag万博下载与此同时,一家医疗保险公司正在使用reresearch,让用户在他们的网站和应用程序上运行地理空间查询,以找到他们所在社区合适的医疗服务提供商。所有这些用途都已经在生产环境中大规模部署。

开始使用reresearch2.0吧

学习如何使用RediSearch 2.0加速您的应用程序现代化进程。或者马上开始,访问reresearchquick Start页面

Baidu