比如有多个以下格式的文档:
{ "id": 1, "text": "支持全文检索的文本", "items": [ { "k1": 1, "k2": 2, }, { "k1": 3, "k2": 4, } ], 'boost': 1.1 }
需要将这些格式的文档添加到搜索引擎中,对搜索引擎的要求是:
k1
大于 2 的 item。使用Solr/Lucene的话,第3点无法做到;而MongoDB无法满足第2点。所以我的问题是,有没有可以满足以上3点要求的开源搜索引擎?
Lucene 无法做到?可 ElasticSearch 做到了呀。
items_table
id
doc_id
key
value