3 ms·
Is a relational database really all that much different from a file system? At the end of the day isn't a directory pretty much like a table? And you tie data t
by xorcist 10y ago
Is a relational database really all that much different from a file system? At the end of the day isn't a directory pretty much like a table? And you tie data together with their common id, or file name?
I think there is a difference, especially in practice. Relations are a first class citizen in relational databases. Integrity is enforced. Most types of operations can be bundled up in transactions.
That abstraction differs from non relational data stores and you have to design your application to fit it.
- Corrado 10y agoWell, the predecessor to DB2, IMS, is basically a database in a file system. Sure, IMS is hierarchical and not relational but it is a full on database with fields and indexs. In fact, Mongo (and other NoSQL solutions) seem to have a lot in common with IMS including the lack of a proper schema and referential integrity.