mongodb - 如果用lucene构建文档数据库 是否可以独立运行而不要一个类似mongo的作为存储
为情所困
为情所困 2017-04-27 09:02:52
0
2
680

参考:/a/1190000002497183

需求跟这个是类似的 要求是能全文检索(当然是中文全文) 放进去什么就能原样拿出来什么
现在的问题是 lucene也可以在索引的时候保持原字段内容
那么综合
*性能(不超过200次/s查询)、
*更新(希望数据更新后立刻能反映出来,但是检索可以延迟)、
*数据量(小于千万级,每条数据不会上M)
*扩展性(多源、每个源的格式、字段不太一样)
的考虑,需不需要把这个原始的数据存到数据库里 然后lucene只留一个主键,还是直接从lucene还原原始数据更好呢
以前做过类似项目是在mongo里存原始内容 没太考虑过这些

为情所困
为情所困

répondre à tous(2)
洪涛

Il est recommandé de se référer à la mise en œuvre d'elasticsearch

给我你的怀抱

Je n'ai utilisé que Solr, mais je pense que l'idée devrait être d'utiliser uniquement Lucene pour l'indexation, et le stockage doit être placé sur mogondb. Chaque fois que j'interroge Lucene, j'interroge d'abord Lucene, puis j'obtiens les données de. mongodb selon la clé primaire

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal