We currently don't have any data storage database.
Personally, I consider use MongoDB, but sometimes if we only run on the fly.
We may not have MongoDB server ready.
Therefore, we should have a solution similar to SQLlite.
A MongoDB SQLlite version is NeDB.
Our application should work with Both MongoDB and NeDB.
Therefore, consider to create a abstract database class work both of DB, and then we have both bot to DB driver for both type of DB.
We currently don't have any data storage database.
Personally, I consider use MongoDB, but sometimes if we only run on the fly. We may not have MongoDB server ready. Therefore, we should have a solution similar to SQLlite.
A MongoDB SQLlite version is NeDB.
Our application should work with Both MongoDB and NeDB.
Therefore, consider to create a abstract database class work both of DB, and then we have both bot to DB driver for both type of DB.
NeDB: https://github.com/louischatriot/nedb