I need some sort of simple, ease to use database library that can be utilized by C. I'm using it for a non-ENTERPRISE application, so security and all that jazz aren't big deals.
BDB sucks. Try shoving more than a couple hundred megabytes into it and it slows to a pathetic crawl.
I tried using it for a project that needed several billion entries, and the only way I could make it perform even *close* to acceptably was to initialize 100 different databases to be opened concurrently and to split the keys I was storing among all of them by hand.