Auf Stackoverflow sieht man jetzt täglich mehrere Fragen wie diese
Wobei die noch harmlos ist. teilweise werden ganze objecte als JSON in einer column gespeichert und dann wird gefragt wie man nach einem object suchen kann das bestimmte Attribute hat.
ich würde niemals auf die Idee kommen sowas zu bauen, das muss doch Grotten langsam sein wenn man dann nach Attributen des objects sucht. Ist das heutzutage auch total egal und man argumentiert „Kauf doch schnellere Hardware“ Nur um sich bei der Erstellung der Datenbank keine Gedanken machen zu müssen und halt sehr einfach die Objekte ändern kann ohne die Datenbank anpassen zu müssen?
da kann ich dann aber doch auch gleich alles in eine Text Datei schreiben und selber drin suchen, das wäre ja noch Performanter...
Ist es also wirklich so, dass man heutzutage überhaupt nicht mehr drüber nachdenkt wie man seine Daten sinnvoll speichert weil es ja quasi eine menschliche Optimierung ist und optimieren tut heute ja der Computer...
Value in array column - MySQL
I have the following query: select tracks.id , JSON_EXTRACT(tracks.sources, "$[*].origin") as c from tracks Which leads to the following result set: id c 1260631 ["itunes_...
stackoverflow.com
Wobei die noch harmlos ist. teilweise werden ganze objecte als JSON in einer column gespeichert und dann wird gefragt wie man nach einem object suchen kann das bestimmte Attribute hat.
ich würde niemals auf die Idee kommen sowas zu bauen, das muss doch Grotten langsam sein wenn man dann nach Attributen des objects sucht. Ist das heutzutage auch total egal und man argumentiert „Kauf doch schnellere Hardware“ Nur um sich bei der Erstellung der Datenbank keine Gedanken machen zu müssen und halt sehr einfach die Objekte ändern kann ohne die Datenbank anpassen zu müssen?
da kann ich dann aber doch auch gleich alles in eine Text Datei schreiben und selber drin suchen, das wäre ja noch Performanter...
Ist es also wirklich so, dass man heutzutage überhaupt nicht mehr drüber nachdenkt wie man seine Daten sinnvoll speichert weil es ja quasi eine menschliche Optimierung ist und optimieren tut heute ja der Computer...