B
Bill Kelly
Hi,
Essentially I'm looking for something that acts like a ruby Hash,
is nearly as fast as a ruby Hash, but is persistent. It should
also be able to remember gigabytes of information on disk, while
not using a ton of resident RAM in the process.
Also, when I restart the ruby process, the overhead when
initially "connecting to or opening" this persistent hash should
be very minimal before I can start using it.
Does such a beast exist?
From what I've read, it seems like the Berkeley DB might fit the
bill; although I'm a little worried I couldn't find the cost of
a commercial license listed anywhere on the website.
Are there other options besides BDB?
Thanks,
Regards,
Bill
Essentially I'm looking for something that acts like a ruby Hash,
is nearly as fast as a ruby Hash, but is persistent. It should
also be able to remember gigabytes of information on disk, while
not using a ton of resident RAM in the process.
Also, when I restart the ruby process, the overhead when
initially "connecting to or opening" this persistent hash should
be very minimal before I can start using it.
Does such a beast exist?
From what I've read, it seems like the Berkeley DB might fit the
bill; although I'm a little worried I couldn't find the cost of
a commercial license listed anywhere on the website.
Are there other options besides BDB?
Thanks,
Regards,
Bill