我需要将记录发送到搜索引擎(Solr 或 ElasticSearch)以进行索引。
在我的设计中,一个字段最多可以有 5000 个值,对于某些记录,该字段的所有这 5000 个值(OR 或 AND 关系)都需要发送到搜索引擎。
我有大约 10 个这种性质的字段,加上 30 个其他字段(文本、整数等)。
我想知道 Solr 或 ElasticSearch 是否可以有效地处理一个字段的大量值,哪一个做得更好。
在这种情况下,数百万条记录呢?
在已经有数百万条记录且不断增长的情况下,实时索引又如何呢?我了解 Solr NRS 和 ElasticSearch 可以进行实时索引,但我不确定我的情况是否会带来新的挑战。
感谢您的任何意见!
干杯!