News for hackers. Stuff that matters.
Re:7 Databases in 7 Weeks for 2025 by Jtsummers on Thursday December 05, 2024 @12:27PM (#42330314)
https://pragprog.com/titles/pwrdata/seven-databases-in-seven... - A book by the same name. Instead of giving you a brief blurb on each database, the authors attempt to give you more context and exercises with them. Last updated in 2018 it covers PostgreSQL, HBase, MongoDB, CouchDB, Neo4J, DynamoDB, and Redis. The first edition covered Riak instead of DynamDB.
Re:7 Databases in 7 Weeks for 2025 by nindalf on Thursday December 05, 2024 @01:00PM (#42330639)
The only one in common in both lists is Postgres. Insane longevity.
Re:7 Databases in 7 Weeks for 2025 by steveBK123 on Thursday December 05, 2024 @01:56PM (#42331289)
Yeah and only 6 years ago, which is nothing in the span life databases historically. It's not like DBs are a new tech.

Making a decision on DB is somewhat foundational for a lot of system architecture, in that you expect to be able to use it for years. It is not like some UI framework you toss out every 18 months.

So the benefits of the new hyped thing may be outweighed by the unknowns & risk of flaming out.

This is the kind of hype cycle that gives me pause when a new hot thing like DuckDB which actually ticks a TON of boxes for me, but has attracted some of the usual suspects in my work network that I consider to be contra signals.

Re:7 Databases in 7 Weeks for 2025 by cpursley on Thursday December 05, 2024 @05:27PM (#42333568)
Yep, obligatory Postgres Is Enough listicle:

https://gist.github.com/cpursley/c8fb81fe8a7e5df038158bdfe0f...

Re:7 Databases in 7 Weeks for 2025 by cpursley on Thursday December 05, 2024 @05:27PM (#42333572)
(most of the time, at least)
Re:7 Databases in 7 Weeks for 2025 by alex7o on Thursday December 05, 2024 @05:47PM (#42333721)
I like to joke and say that it is the Postgres Cinematic universe
Re:7 Databases in 7 Weeks for 2025 by worksonmymach on Thursday December 05, 2024 @05:57PM (#42333797)
SQL Server and Oracle too but not being open source is a big minus.
Re:7 Databases in 7 Weeks for 2025 by dacryn on Friday December 06, 2024 @12:47AM (#42336768)
I genuinely wonder why people use SQL Server, is it just because of the active directory integration? Just because microsoft says so?

I mean, its a lot more expensive than Postgres for very very little benefit. Like what exactly is the value proposition? Is it saving developer time? faster? I guess none of those

Re:7 Databases in 7 Weeks for 2025 by worksonmymach on Friday December 06, 2024 @01:22AM (#42336947)
Back in the day (2000s) if you were a .NET shop it made sense as the providers for anything else were not as good. And probably you are more likely to get those skills over Postgres. And Postgres was a lot more early.

These days a I am not so sure what the case would be other than legacy or very occasionally some feature only SQL Server has. AD would be a big one.

Re:7 Databases in 7 Weeks for 2025 by timc3 on Friday December 06, 2024 @04:08PM (#42344456)
20 years ago, I was a massive Postgres fan and I still am, but I bought and used SQL server for production systems - it was better (particularly in replication), and more importantly had better support as in being on the phone with the lead dev type support.

Today I have no idea about SQL server but if the support is as good today as it was back then it can be worth it.

Re:7 Databases in 7 Weeks for 2025 by fuzztester on Thursday December 05, 2024 @10:00PM (#42335813)
iirc, there was a similarly named book, maybe by pragprog or by o'reilly, titled something like 7 languages in 7 weeks. I forget the name of the author.
Re:7 Databases in 7 Weeks for 2025 by Jtsummers on Friday December 06, 2024 @02:31AM (#42337301)
Yes. They turned it into a series of books after that one. They are published by pragprog, which is what I linked to.

https://pragprog.com/categories/seven-in-seven/