You are previewing NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence.

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

Cover of NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Martin Fowler... Published by Addison-Wesley Professional
O'Reilly logo

Chapter 14. Beyond NoSQL

The appearance of NoSQL databases has done a great deal to shake up and open up the world of databases, but we think the kind of NoSQL databases we have discussed here is only part of the picture of polyglot persistence. So it makes sense to spend some time discussing solutions that don’t easily fit into the NoSQL bucket.

14.1. File Systems

Databases are very common, but file systems are almost ubiquitous. In the last couple of decades they’ve been widely used for personal productivity documents, but not for enterprise applications. They don’t advertise any internal structure, so they are more like key-value stores with a hierarchic key. They also provide little control over concurrency other than simple file locking—which ...

The best content for your career. Discover unlimited learning on demand for around $1/day.