這是我的場景..Spring Batch and ElasticSearch
我需要讀取csv文件並將輸出存儲到ElasticSearch。我正在使用Spring Batch來讀取csv文件。任何人都可以給我例子如何使用Spring Batch或Spring Batch Extension保存elasticsearch?
這是我的場景..Spring Batch and ElasticSearch
我需要讀取csv文件並將輸出存儲到ElasticSearch。我正在使用Spring Batch來讀取csv文件。任何人都可以給我例子如何使用Spring Batch或Spring Batch Extension保存elasticsearch?
一個老問題,也許你會發現答案現在,但這裏有雲......
要使用ElasticSearch工作,你需要春數據,你只需從你的作家寫的項目與平時一樣,但與一個存儲庫實例如 - repository.save(list)
其中list
是從Spring批處理器傳遞給writer的項目的List
。
其中repository
基本上是來自Spring Data的ElasticsearchRepository。您需要爲您的物品定義repositories。
您需要提供ElasticsearchRepository
定義到ElasticSearch實例定義,方法是編輯 - @EnableElasticsearchRepositories
並定義持久層爲已完成here。將@EnableElasticsearchRepositories
編輯爲項目的實際存儲庫包位置。
希望它有幫助!