Vinnie Falco wrote:
I just released version 1.0.0 of my header-only C++11 library NuDB. Its quite a mature library, haven't had to make any changes in a while. Its been running on production servers for 2 years or so with no problems, managing ever-growing databases of 2TB.
I'm wondering what the level of interest, if any, there would be for making this a part of Boost. You can check it out here:
The obvious question one might have is, in what scenarios is a database that only supports insertions, but not updates or deletions, useful? A follow-up to that is, is it not possible to add update/delete support to NuDB by just appending the new data and making the key file point to the new location (using zero-sized data for deletions)? Last, the README says "Value sizes from 1 to 2^32 bytes (4GB)", but the file format says uint48_t. Which is it? 2^32 is perhaps a bit limiting nowadays.