您现在的位置是:网站首页> 编程开发> 大数据 编程开发

opensearch与elasticsearch对比

2021-08-19大数据 163人已围观

简介对比内容阿里云opensearch阿里云elasticsearch备注优点多种中英文分词器、行业分词器,均来自阿里NLP的技术成果,效果明显好于开源分词器。内置已成熟的多种高级算法功能,用户在控制台通过简单的交互即可使用,无需额外自主研发,搜索效果即可一键提升。人工干预功能即干预即生效。开源产品更加灵活,对于有开发能力的客户来说,使用es可以自研更适合自身业务的插件和算法使用,并且迭代节奏完全可以

opensearch与elasticsearch对比

最后更新:2021-10-23 11:50:25

推荐指数


对比内容阿里云opensearch阿里云elasticsearch备注
优点

多种中英文分词器、行业分词器,均来自阿里NLP的技术成果,

效果明显好于开源分词器

内置已成熟的多种高级算法功能,

用户在控制台通过简单的交互即可使用

无需额外自主研发,搜索效果即可一键提升
人工干预功能即干预即生效。

开源产品更加灵活,对于有开发能力的客户来说,

使用es可以自研更适合自身业务的插件和算法使用,

并且迭代节奏完全可以自行把控
数据接入方式基本没有局限。

所以不管业务数据存放在哪里都可以较方便的接入es。
品牌软实力,全世界闻名的开源搜索引擎。


缺点

数据接入方式相比es来说较局限,

目前仅支持云上的rds、odps或用户通过API/SDK的方式推送。
基本上所有的算法功能都是黑盒的

用户无法根据业务自己迭代opensearch的算法功能,灵活性不够
服务部署目前暂时较少

如果对搜索效果有较高要求,es的开发难度相对较高

比如OpenSearch默认支持两轮排序,用户在控制台上填写每轮排序表达式即可,

但是es的两轮排序的实现对于索引配置的合理性有要求。
自定义分词文件每次上传都需要重启服务,方便性较弱


查询分析停用词
拼写纠错
词权重
同义词
实体识别
类目预测
其他功能A/B Test
算法平台
数据采集
下拉提示
数据统计







很赞哦! (0)