FilesystemDBMS
Data is stored into directories and sub-directoriesData is stored in a table, graph, documents or key-value pairs
Data redundancy is an issueData redundancy can be prevented by Database Normalisation
Data inconsistency is an issueData inconsistency is prevented by data centralisation
Provides less securityProvides a lot of security mechanisms
Cheaper and easier to set upRelatively costlier and complex to setup
Data independence (immunity of user apps to changes made in the data definition and organisation)Data independence exists
No major recovery mechanisms (fsync or write ahead logging)Provides crash recovery mechanisms (RDB & AOF restore in Redis)
Ex: Ext-4, NTFS, FAT-32, BTRFS, etc.Ex: Oracle MySQL, Neo4j, Redis, etc.

Refs

  1. File system imperfect recovery solutions