对于一个客户,我正在做一个小项目来索引一堆(大约 30 个)Excel 电子表格。该项目的主要目标是快速搜索上传的 excel 文件。我已经用谷歌搜索了一个解决方案,但我还没有找到一个简单的解决方案。
我正在考虑的一些选项:
- 使用 PHPExcel 和 MySQL 手动执行某些操作,并使用元表存储列信息。使用表格的全文选项返回搜索结果。
- 使用文档存储(如 MongoDB)来存储文件并将其与 ElasticSearch / Solr 结合以获得快速结果。
- 两者结合,在关系数据库上使用 Solr。
我认为第二种选择有点矫枉过正,我不想在这个问题上花费太多时间。我想听听对此的一些意见,欢迎提出其他建议:)