Miriami wrote: > > Would you recommend me a mature fuse filesystem, which uses a single file as > backing storage, and could self-growing in size? > > It's like using a fuse ext4 filesystem, just that with self-growing - I tried > the fuse ext4 filesystem, but it seems that fuse ext4 filesystem requires the > user to set up a 'disk size' at the beginning, and could not automatically > grow. > > I would like the fuse filesystem to automatically grow as new files are added > in, just like how a SQLite database would grow as new records being inserted. > I have found quite a lot of projects seem to meet this function, but seems > that those projects are quite unmature. > > In summary, I am looking for a fuse filesystem that: > 1. Uses a single file as backing storage, like how SQLite uses one single > file for the database. > 2. Is mature - if it is listed in the Debian package list that could be > queryed with 'apt search', I guess it should be quite mature and reliable - > however, it would be totally fine if the project isn't available as packaged > binary and building from source is required. > > It would be totally okay if the filesystem temporaily creates files other > than the one files it uses as storage - just like how SQLite generates > temporary WAL or journal files during database I/O. Just having only one file > as storage 'most of the time' would be good. >
I don't think there are any. However, if you could explain the reason behind your requirements, we might be able to find something that would fit what you need, even if it isn't quite what you are currently asking for. -dsr-