Argos结构化数据的搜索引擎
Argos是一个结构化数据的搜索引擎。它不仅包含全文搜索引擎的功能,还针对结构化数据搜索提供了丰富的支持。
Argos很大程度是是基于我在eBay的主要项目Voyager以其后续项目Cassini的一个开源仿制品。
Argos确实具有许多全文搜索功能,包括关键字匹配,文本相关性评分等。但是,全文搜索并不是Argos可能工作的最佳方案。Argos最强大的是比赛后的部分。尤其是,Argos可以使用任何表达式来过滤,排序和编译统计信息,并且几乎没有延迟地使数据保持最新。
在电子商务或本地搜索之类的在线行业中,非常典型的是,您已经在具有模式的数据库中组织了数据,但是问题是如何检索满足复杂条件的数据,而结果集却需要由许多人组成的方程式进行排序。动态因素。
对于大多数搜索引擎而言,实时更新也是一个大问题,诸如Lucene / Solr之类的现有解决方案只能执行“近实时更新”,并且经过多次更新后性能会显着下降。
在Argos中,精心设计使Argos可以在一秒钟内更新数千个文档,而不会减慢查询速度。
Argos旨在解决此类问题。
评论
了解结构化数据与非结构化数据的差异
介绍数据用途广泛,有多种形式,并且可以通过多种方式进行组织。一种常见的分类是结构化或非结构化数据,具有不同的存储、处理和分析方法。了解这些差异有助于从任何数据集中提取有价值的见解。结构化数据与非结构化数据:主要区别结构化和非结构化数据在许多方面都有所不同。两者都使用不同的工具和方法来处理和分析信息。
数据工匠俱乐部
1
BigTable分布式的结构化数据存储系统
Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google的很多项目使用Bigtable存储数据,包括Web索引、Googl
BigTable分布式的结构化数据存储系统
0