Because having hundreds or thousands of concurrent file handles across a data center is kind of hard.
Because having hundreds or thousands of concurrent file handles across a data center is kind of hard.
Only a fool would put more trust in Oracle.
Is actually even more than that, has 100% MC/DC coverage [1], which is something that is not easily achievable for most projects.
[1] https://www.sqlite.org/testing.html#:~:text=In%20this%20way%....
If you don’t mind a bit of unsolicited advice: run.
Still then, a database will improve your data access, validate your data, and provide interop in case you need to use the file with different software.
It's also a very high quality serialization library, that replaces one of the most vulnerability-enabling layers of your software. (But then, I've just read you use Oracle, so maybe forget that one.)