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

参考:/a/1190000002497183

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

为情所困
为情所困

全員に返信(2)
洪涛

elasticsearchの実装を参考にすることをお勧めします

いいねを押す +0
给我你的怀抱

私は Solr しか使用したことがありませんが、Lucene はインデックス作成にのみ使用し、ストレージは mogondb に配置する必要があると感じています。Lucene にクエリを実行するたびに、最初に Lucene にクエリを実行してから、それに応じて mongodb からデータを取得します。主キーへ

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート