I'm looking for a library for C/C++/Obj-C to maintain on-disk cache for my objects.
- There is large number of objects (tens of thousands) and each object is 100+Kb in size
- Objects are constantly accessed/added, sometimes large group of objects is replaced
Currently I just store each object in separate file but I don't want to create so many files in the filesystem. Is there any library to work with such cache that will use one/several files instead?