Reputation: 8108
We are building an application on an embedded platform that needs a reasonably high performance database (very low select speeds on tables with > 500,000 entries).
The database needs to be able to :
Upvotes: 1
Views: 1802
Reputation: 17608
I think this Wikipedia RDBMS comparison might help you in making your choice.
But I don't understand why you have your specific NVRAM requirement.
Upvotes: 2
Reputation: 45398
Apple's iPhone (and iPod Touch) uses the SQLite DB for a lot of its functions, so there's definitely a proven flash-based platform there. However, I doubt the amount of data in any of those tables has > 500k rows.
Upvotes: 2
Reputation:
If your embedded system has access to the .NET framework, you can embed VistaDB.
Upvotes: 1
Reputation: 37655
Codebase provides a solid portable lightweight fast isam with transactions.
Upvotes: 1