I have a database that has about 500,000 files. They're text files, and the folder structure divides them into groups of about 40 files each. I chose this structure because I wanted to be able to use a text editor to view each of the files. But I'd like to reduce the number of files I have, so backups go faster.
I'm looking for a program (or a database structure) that emulates a standard file structure, but is actually one file. My ideal structure would be to have something like a few .zip folders, but allow the files and folders in the .zip to be read, accessed, and written by file references from python and and a text editor (e.g., with a simple reference like "nano dataGroup1.zip/folderA/file.txt").
Is there such a program?
Edit: the backups I mentioned are a direct copies of the file structure. I copy and paste the entire folder to removable media.