我目前的数据导入处理程序存在问题,该处理程序${dataimporter.last_index_time}
的粒度不足以捕获在一秒钟内发生的两个事件,从而导致在我的数据库中跳过记录的问题。
我正在考虑last_index_time
用一个简单的原子递增值而不是日期时间来替换,但为了做到这一点,我需要能够通过可以在我的data-config.xml
文件中引用的 solr 设置和读取自定义变量。
或者,如果我能找到一些方法来设置 dataimporter.last_index_time
,那将和我确保 last_index_time 小于新提交的行一样好(更重要的是,它是从同一个时钟设置的)。
Solr 支持这个吗?