Argos结构化数据的搜索引擎

联合创作 · 2023-09-29 04:08

Argos是一个结构化数据的搜索引擎。它不仅包含全文搜索引擎的功能,还针对结构化数据搜索提供了丰富的支持。

Argos很大程度是是基于我在eBay的主要项目Voyager以其后续项目Cassini的一个开源仿制品。

Argos确实具有许多全文搜索功能,包括关键字匹配,文本相关性评分等。但是,全文搜索并不是Argos可能工作的最佳方案。Argos最强大的是比赛后的部分。尤其是,Argos可以使用任何表达式来过滤,排序和编译统计信息,并且几乎没有延迟地使数据保持最新。

在电子商务或本地搜索之类的在线行业中,非常典型的是,您已经在具有模式的数据库中组织了数据,但是问题是如何检索满足复杂条件的数据,而结果集却需要由许多人组成的方程式进行排序。动态因素。

对于大多数搜索引擎而言,实时更新也是一个大问题,诸如Lucene / Solr之类的现有解决方案只能执行“近实时更新”,并且经过多次更新后性能会显着下降。

在Argos中,精心设计使Argos可以在一秒钟内更新数千个文档,而不会减慢查询速度。

Argos旨在解决此类问题。

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报