1 | THINGS WE WANT TO DO
|
2 | =====================
|
3 |
|
4 | 1. command line interface
|
5 | 2. command for zipping a version of the db encrypted with the db public key (or a trusted key)
|
6 | 3. transactions, so startTransaction('txName') then set('/blah', {tx:'txName'}).then(delete('/blah', {tx:'txName'})).commitTransaction('txName')
|
7 | 4. security auditing by configuration
|
8 | 5. mongo plugin v2
|
9 | 6. security data encryption on db file
|
10 |
|
11 | OPTIMISATIONS/ISSUES
|
12 | ====================
|
13 | 1. usage og bigint in the data ie. {bigint:"0.77blahblahblah"}, so items that are linked to financial transactions dont do any odd rounding
|
14 | 2. on events to be deduplicated by path wildcard
|