I decide how to switch to the NON-SQL engine or regular SQL code for a document management system for small business systems.
I have experience with firebird / sql server and found good reliability (especially with Firebird).
This market is full of crappy "servers" (cloned PCs, City Hall), a cheap hard drive, rarely use RAID or something like that, some of them are in places where the power is off, some of them do not have UPSs, etc. . (I will enable automatic backup to external servers, but without changing the internal settings). (I know about end-user education about such proper settings, but stupidly depends on that, so stick to te point)
From a design perspective, a database without a schema is the way to go for my system, but I'm worried if any of the real solutions (MongoDb, Tokyo Cabinet, etc.) seem like torture loss and survival, crashes and abuse, so damage data is very rare.
The plan stores office documents there and provides a central repository.
mamcx source share