我正在使用php和mysql构建一个Web应用程序。 Web应用程序将有3-4个大表(每个表的数百万个记录),在这里必须可以对其进行全文搜索以在文本字段中搜索术语。我用mysql设计这个web应用程序,因为它需要全酸支持和交易。现在我正在尝试理解如何通过术语(多个单词)以更快的方式对这3-4个大数据表中的搜索结果执行查询。
我正在考虑Solr For store旧数据,我认为我可以构建一个定期的cron作业,将数据从mysql导入solr但是我不明白:
如果用户修改旧数据:
也
答案 0 :(得分:0)
Solr有一个XML interface用于提交要编入索引的文档。每次更新应用程序中的可搜索数据时,您都可以向solr提交添加/更新请求,然后“立即”将该数据编入索引。