RediSearch <strong>主要特性</strong><strong>性能</strong> 介绍
Redisearch是一个高性能的全文搜索引擎,可作为一个Redis Module 运行在Redis上,是由RedisLabs团队开发的。
主要特性
Redisearch 是在Redis基础上从0开始开发的一个全文搜索索引,使用新的Redis Modules
API来扩展Redis新命令和能力,它的主要特性包括:
-
数据存储在内存中,使用内存-有效的自定义数据结构
-
支持多种使用UTF-8编码的语言
-
文档和字段评分
-
结果的数值过滤
-
通过词干扩展查询
-
精确的短语搜索
-
增量索引(不需要对索引进行优化和压缩)
-
扩展到多个Redis实例
性能
基准设置:
-
基准测试 :我们针对不同的搜索引擎运行了几个具有不同配置文件的查询。并行的运行1, 8, 16、32和64个并发客户端执行每个查询。我们也跑了自动完成测试,从具有相同客户端并发配置文件的数据集中测试前1100名最受欢迎的2和3个字母前缀。
-
物理配置 :2个 c4.4x large AWS EC2 Instance,每一个配置16核,32GB内存 和 SSD EBS 存储,一个用作client,另一个运行 servers
-
搜索引擎测试
RediSearch <strong>主要特性</strong><strong>性能</strong> 官网
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。