正文
結合最近Disruptor的學習,和之前一直思考解決的大文件拆分問題,想到是否可以使用Disruptor作為生產(chǎn)者/消費者傳遞數(shù)據(jù)的通道呢?借助其高效的傳遞,理論上應當可以提升性能。此文便是此想法的落地實現(xiàn)。
1. 問題描述
將大文件按照指定大小拆分為若干小文件。具體可參考:大文件拆分方案的java實踐(附源碼)。
正文
結合最近Disruptor的學習,和之前一直思考解決的大文件拆分問題,想到是否可以使用Disruptor作為生產(chǎn)者/消費者傳遞數(shù)據(jù)的通道呢?借助其高效的傳遞,理論上應當可以提升性能。此文便是此想法的落地實現(xiàn)。
將大文件按照指定大小拆分為若干小文件。具體可參考:大文件拆分方案的java實踐(附源碼)。