我正在考虑使用 Apache Solr。在我的数据库中,我将有大约 10.000.000 条记录。我将使用它的最坏情况有大约 20 个可搜索/可排序的字段。我的问题是这些字段在白天可能会频繁更改值。例如,在我的数据库中,我可能会同时更改 10000 条记录的某些字段,这可能每天发生 0、1 或 1000 次等。关键是每次我更新数据库中的值时,我都希望它被更新在 solr 中,这样我每次都可以使用更新的数据进行搜索。
对于那些使用过 solr 的人,在这样的卷中重新索引的速度有多快?此更新(从我阅读的内容中删除并读取记录)是否会进行索引,例如花费 5 秒、5 分钟、1 小时,什么?考虑它将在一个好的服务器上运行。