Reverse massive text file in Java -
what best approach reverse large text file uploaded asynchronously servlet reverses file in scalable , efficient way?
- text file can massive (gigabytes long)
- can assume mulitple server/clustered environment in distributed manner.
- open source libraries encouraged consider
i thinking of using java nio treat file array on disk (so don't have treat file string buffer in memory). also, thinking of using mapreduce break file , process in separate machines.
if uploaded , can length @ beginning, create empty full-sized file front , write starting , working way front using seek
you'd want define block size (like 1k?) , reverse in memory before writing out file.
Comments
Post a Comment