Professional Documents
Culture Documents
20180410 elasticsearch与algolia对比
20180410 elasticsearch与algolia对比
做决策依据(列表后半部分增加了本次搜索系统搜索引擎部分所需要的完整工作内容)。
内容 Elasticsearch Algolia 备注
简介 开源搜索引擎 商业化搜索产品
定位 为开发者提供实时的分布式搜 为企业提供高可用性的搜
索分析引擎 索服务
支持各类语言
上手容易但是较难深入,专业 框架性支持度高
领域需要专业团队对接
功能 安装配置 简单 有
分词
权重排序 无 有,需后期优化
数据统计 无 不全,需要自建
需要开发优化 速度高于同等级的 ES
运维 成本 随着数据量的增加呈几何级数 总体平稳
增加 总体运维成本要小于 ES
接口维护 无 有
国内开源社区 国内开源社区
Algolia 公司
价格 基础代码免费 按照用量,以月费形式支
对搜索系统依赖较大的企业在 开发某类产品,其优越的
开发相关系统时做产品选型, 性能,丰富的接口,强大
它具备较为灵活的开发特性, 的功能可以使该产品快速
在 后 期 企业 大数 据 中体现 价 达到高可用的级别,当然
值。 作为商业产品,成本相对
较高。
Algolia 公司
公司 Elastic.co
https://www.elastic.co https://www.algolia.com
网址
TJAD 搜素系统所需功能
定制数据索引 完全自建
开发分词功能 完全自建
开发权重排序 完全自建
开发过滤器 完全自建
开发纠错功能 完全自建
开发界面管理 完全自建
合计
*https://blog.algolia.com/full-text-search-in-your-database-algolia-versus-elasticsearch/
*https://www.nickv.codes/blog/magento-search-algolia-vs-elasticsearch/