Unpredictable data loss in production
9/10 CriticalMongoDB has exhibited severe data loss issues including unexplained record disappearance, unsuccessful recovery from corruption, replication gaps causing missing records on slaves, and replication stopping without errors.
Collection History
Data loss and DB corruption (309 threads) are triggered by routine operations like image updates and region migrations, and are sometimes irreversible — a direct consequence of Railway running databases as unmanaged containers with no built-in backup or recovery layer.
MongoDB can lose data in many startling ways... They just disappeared sometimes. Cause unknown. Recovery on corrupt database was not successful. Replication between master and slave had *gaps* in the oplogs, causing slaves to be missing records the master had.