In my app (a search tool for Polish corpora [1]), I'm using ZIP with zero compression (stored files) as a container file format. The upside is that I can easily read the archive contents, and then mmap parts of the file as needed [2].
[1]: https://github.com/nathell/smyrna
[2]: https://github.com/nathell/smyrna/blob/master/src/clj/smyrna...