1
我使用Apache Solr & tika從文件系統索引pdf和其他文本文檔。 我也在使用SignatureUpdateProcessorFactory
爲索引文件生成唯一的ID。從Solr數據導入處理程序中插入MySQL
由於我有很多文件,我想從dataimport保存一些信息,如ID和文件名到MySQL以備後用。
是否有可能從solr dataimport處理程序執行mysql插入查詢與一些文件實體參數?
我使用Apache Solr & tika從文件系統索引pdf和其他文本文檔。 我也在使用SignatureUpdateProcessorFactory
爲索引文件生成唯一的ID。從Solr數據導入處理程序中插入MySQL
由於我有很多文件,我想從dataimport保存一些信息,如ID和文件名到MySQL以備後用。
是否有可能從solr dataimport處理程序執行mysql插入查詢與一些文件實體參數?
您不能從DIH本身插入到SQL中。如果你願意,你可以編寫一個自定義的Transformer來做到這一點,並確保它是實體變壓器鏈上的最後一個。
但是,如果要捕獲使用UpdateProcessor生成的ID,則可能需要編寫自定義更新處理器,因爲變換器在UpdateProcessors之前運行。
謝謝!你真的幫助我定製處理器的想法,現在我終於得到它的工作! – LogIN