We need an in-memory data structure / DB server with following characteristics:
get next/previous key
So far we have considered the following options, but no satisfactory solution yet:
get nex/prev
in the specSeems that all nosql in-memory DBs provide only direct access by key, hash-table style. Have not checked Apache Derby yet.
We run on Linux, the client is in C++.
Will be glad to have your suggestions. Thanks!
EDIT: It seems that we will be pursuing the mysql option, we've got a reasonable price offer, and it will also be useful as our main (persistent) DB. Thanks for all answers, it is as usual difficult to select just one.
I'd have a look at SQLite, with the database file name set to ":memory:" this will create an in memory database that will no longer exist when your application closes.
It is public domain so that there is no issue with licensing
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With