我正在用php和mysql构建一个web应用程序。Web应用程序将有3-4个大表(每个表的记录数),在这些表中,必须能够对其执行全文搜索,以便在文本字段中搜索一个术语,这将是极其重要的。我用mysql设计这个web应用程序,因为它需要完全的acid支持和事务处理。现在,我正在尝试理解如何以更快的方式在这个3-4个大数据表中以更快的方式执行搜索结果查询。
我正在考虑Solr来存储旧数据,我认为我可以定期构建一个cron作业,将数据从mysql导入solr,但是我不明白:
如果用户修改旧数据:
也是
发布于 2012-04-30 11:43:30
Solr有一个XML接口,用于提交要索引的文档。每次更新应用程序中可搜索的数据时,您都可以向solr提交一个添加/更新请求,然后solr将“立即”索引该数据。
https://stackoverflow.com/questions/10382127
复制相似问题