I need to implement a simple key-value storage for a nodejs application, for some environmental restrictions I can only use an embedded storage solution, meaning I can't use engines that work as a separate server/process (E.g. Mongodb, mysql, etc).
For some corporate restrictions I can't use sqlite, which was the first option that came to mind.
I investigated the following alternatives to sqlite:
- leveldb (https://code.google.com/p/leveldb/)
- hamsterdb (http://hamsterdb.com/)
I don't have any experience working with these engines, can somebody provide notes or suggentions on these? And of course any other alternative for me to check out is greatly welcomed.
Edit:
With further investigation I found
Which seem more suitable for Nodejs.