【问题标题】:How to quickly search through word docs saved in database如何快速搜索保存在数据库中的word文档
【发布时间】:2015-02-23 11:57:02
【问题描述】:

对于一个项目,我需要允许用户上传 MS WORD 文档(通过网络或桌面程序上传)

其他用户应该能够快速搜索文档(可能是数千个上传的文档)并列出所有包含搜索词或短语的文档。

处理这个问题的最佳方法是什么?

我认为最好将单词 docs 保存到数据库中并允许全文搜索。全文搜索能否在保存到 blob 字段中的文件上正常工作?这是最佳选择吗?

请推荐

【问题讨论】:

  • 你说的是doc文件还是docx文件?

标签: php sql .net lucene lucene.net


【解决方案1】:

我不会说它是最好的选择。 使用 Solr(使用 Lucene)正确索引文档。 然后使用该索引进行搜索。 Solr 有据可查的搜索 api: https://cwiki.apache.org/confluence/display/solr/Overview+of+Searching+in+Solr

【讨论】:

    猜你喜欢
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-05
    • 1970-01-01
    • 2014-06-22
    相关资源
    最近更新 更多