this post was submitted on 14 Feb 2026
366 points (98.2% liked)

Programmer Humor

29749 readers
319 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Pat_Riot@lemmy.today 14 points 1 day ago (1 children)

Blockchain isn't a Database, and the worst one is AS400.

[–] Rooster326@programming.dev 8 points 1 day ago* (last edited 16 hours ago) (1 children)

A400 is at least relational.

MongoDB on the other hand...

All data is, or will become, relational.

[–] LeFantome@programming.dev 0 points 9 hours ago* (last edited 9 hours ago) (1 children)

I am a big SQL fan but not all data has to be relational.

Let’s say I want the GPS coordinates of ten million vehicles every 5 seconds. I have a vehicle id, a timestamp, and coordinates. I do not care if a few writes get lost. Why does this have to be relational?

And perhaps I also record other info that may change from vehicle to vehicle. Perhaps just values that are true if present. DoorOpen, BrakeApplied, LightsOn, LightBarOn, EngineOn, etc. I may only be displaying this data in a UI. I may get different values from every vehicle or even every write. There is no “schema”. I mean, I can have a JSON field or something in my relational table? But this is not exactly relational anymore.

[–] Rooster326@programming.dev 2 points 8 hours ago

Correct not all data has to be relational but it will always eventually become relational. You will at one point want to pair that vehicle id to a vehicle and then again to something else.