java - 如果我使用新值重新创建索引,Solr 缓存不会更新
问题描述
我们正在使用 solr 的自动完成功能,其中数据是从索引加载的。索引由符号链接 (Files.createSymbolicLink) 访问
假设我们再次重新创建索引并更新此 SymbolicLink,这是一个每 5 分钟运行一次的调度程序任务,以检查索引更新。
问题是即使索引成功更新,更改也会反映在 solr 缓存中。
我们是否需要在java代码中手动重新导入索引;
提前致谢, 拉加万
解决方案
推荐阅读
- c# - 是否有任何功能或正确的方法可以将十进制数解析为指数
- export - 如何在导出向导中删除最近的文件
- java - 如何使用 java 中的一个或多个 INOUT 参数调用 postres 过程
- ios - 我可以使用 Unix 套接字在两个 iOS 应用程序之间进行本地通信吗
- web-scraping - 如何让网络爬虫/爬虫/机器人“友好”?
- dart - 在Angular Dart中为下拉和日期选择器组件实现浮动标签有什么技巧吗?
- mysql - 带有 MySQL 注释问题的 Flyway 迁移
- node.js - 在服务器端使用由 post 请求发送的参数
- django - django 中的外键错误,无法分配“'1'”:“Release.projectID”必须是“Project”实例
- android - 如何将文本转换为语音?