
I am very interested in using both your RML and persist library (especially RML with persist) to avoid sql db altogether!
I expect it would be very good in terms of performance - though not quite so convenient in terms of all the other niceties that DBMSes provide.
Some questions I have for persist:
- Your benchmark was for 0.9 release on 2.4 kernel. What happens on 0.95 and 2.6 kernel ?
The library itself is a few years old, I haven't retested it since then.
- The 1 million row limitation looks awfully low to me. Is the code 64-bit ready ? If not, do you have any plans for x86_64 ?
I don't have 64-bit hardware to play on. I expect it would work a lot better because the 32-bit limit wouldn't be hit.
- This seems a core library that boost should have. Do you plan to submit it ?
I hadn't honestly considered it. Isn't this functionality covered by Shmem anyway? Persist is completely free - so Shmem could make use of it. I would certainly be happy to change the license from LGPL to Boost. Calum