Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Voxera115858yWell there are some databases that could work almost as a filesystem.
But they are not very common and usually have other drawbacks that make them unsuitable for most database tasks. -
Woklos478yYeah maybe I could have searched for something, but we are already six months into development so...
-
Voxera115858y@Woklos no. Dont go looking for obscure DB because a customer has a misconception of databases.
Odds are the customer really dont understand what they really need.
We see it all the time when customers describe what they want. Once you ask the right question on what they want to achieve you often find a better way to do it that is more traditional.
Standard sql is not the best db for all situations but it is the most versatile.
For extreme performance nosql can be good BUT only if you know exactly what your needs are.
Some searches or operations are way faster and other are all but impossible and also all but impossible to work around and also nosql are not a single type but a conglomerate of technologies like column store, document db, graph database and more. All with their own strengths and weaknesses and different use patterns.
Make sure you understand them before trying to switch ;)
Related Rants
Client: I need to organize this data in my database, just let me create any folder, and folders inside folders. I mean, it is a database so you can create folders right?
Me: I'll see what I can do
Inner me: NO, F U, that's not easy, that's not how databases work, WTH is wrong with you
undefined
why me
intern
client
client logic