3 ms·
Don't be absurd. By your standard, cat, grep and a file form a database. Sure, if you interpret literally what a database is, that fits. But once again, it's no
by yau8edq12i 3y ago
Don't be absurd. By your standard, cat, grep and a file form a database. Sure, if you interpret literally what a database is, that fits. But once again, it's not what people have in mind when they read "we cut cloud costs by writing our own database".
- swiftcoder 3y agocat + grep absolutely constitute a database (and it's probably in use in production somewhere). No need to gatekeep the concept of a database
- com2kid 3y agoFile systems are databases. Different file systems choose different trade offs, different indexing strategies, etc. Git is also a database. I got into this argument with someone when I proposed using Github as a database to store configuration entries. Our requirements included needing the ability to review changes before they went live, and the ability to easily undo changes to the config. If your requirements for a DB include those two things, Github is a damn good database platform! (Azure even has built in support for storing configurations in Github!)
- yau8edq12i 3y agoIt's like I'm talking to a wall. Did you imagine a "database" reduced to a single file when you read the title? Yes or no.
- halayli 3y agoAgreed. Database in this context is expected to be a DBMS or equivalent.