Comment Comment by lmilcin The issue being sqlite did not even remotely meet the criteria:- it requires operating system,- its memory footprint even in best case way larger than total memory available on the system,- can't work in constant amount of memory (no dynamic allocations after application startup, compile-time verifiable stack usage)- can't provably continue from any power cycle -- there is no guaranteed automated recovery method in case of unfortunate power cycle- data storage overhead was unacceptable for the application parent lmilcin 8 years ago
- it requires operating system,
- its memory footprint even in best case way larger than total memory available on the system,
- can't work in constant amount of memory (no dynamic allocations after application startup, compile-time verifiable stack usage)
- can't provably continue from any power cycle -- there is no guaranteed automated recovery method in case of unfortunate power cycle
- data storage overhead was unacceptable for the application