3 ms·
why use an incredibly complex data management system when you can store your data simply. Databases haven't been incredibly complex for years. Anyone can be up
by corresation 13y ago
why use an incredibly complex data management system when you can store your data simply.
Databases haven't been incredibly complex for years. Anyone can be up and running with MariaDB or psql or even mongodb in literally minutes. Actually using them is absolutely no more difficult than file system operations.
- bifrost 13y agoSorry, thats not my model of complex :) If I have to store one line of text IE: "This is a line of text" in a database, the amount of overhead required to do that is huge. To store that simply with a flat file, I just put it into the file, thats a low complexity system.
- corresation 13y agoYour original post referred to it as "incredibly complex". It isn't at all complex. Is it more complex -- at least to start -- that an fopen/fwrite/fclose? Sure, but it's still easier than virtually any other part of any solution worth doing. Worse still, avoiding such non-complexity early on almost certain dooms you to serious complexity later on, because soon enough silly things like concurrency pop up -- the sorts of issues that databases solved decades ago.
- jacques_chester 13y agoYou're right. It's harder to start with an RDMBS; the threshold of action is higher. RDBMSes are like that because in return they make certain guarantees about their behaviour. Most of the time, the gratification from those guarantees is highly delayed and so, humans being humans, we heavily discount their value.