Is there any efficient way to build a dataset from zip archive file?

Is there any efficient way to build a dataset from zip archive file?
I have some huge data with .zip format. (size > 1TB)
Extracting these make me painful.

Perhaps a zip dataset/dataloader can help me to load the corresponding data as needed during training…