Un file system (Unix) è un database gerarchico per dati non strutturati non strutturati. Il BeFS è più simile a un grafico indirizzato ai metadati di dati semi-strutturati. Il filesystem VMS è un database gerarchico per dati con versione semi-strutturata. Il filesystem OS / 400 è in realtà piuttosto vicino a SQL nella sua semantica. Diversi filesystem sono molto diversi!
NoSQL è un movimento che sostiene la scelta della tecnologia di database più adatta per il tuo modello di dati. (NoSQL == Non solo SQL)
Se si dispone di dati non strutturati a forma di albero, quindi memorizzarli nel filesystem (Unix) si adatta sicuramente agli obiettivi del movimento NoSQL. Se i tuoi dati sono comunque relazionali, scegliere il filesystem è in realtà esattamente il opposto di NoSQL: ricorda, NoSQL significa scegliere la tecnologia di database più adatta per il tuo modello di dati, e se i tuoi dati sono relazionali, allora quel modello è SQL.