News for hackers. Stuff that matters.
Re:What’s so exciting about Postgres? by anonymous324 on Friday October 30, 2020 @05:01PM (#24946852)
PostgreSQL isn't exciting. It's boring, with roots in the Berkeley Ingress project from the mid 80s. Which is why 10 years ago, so many HNers went with trendy NoSQL data stores instead, even though they lost data. Data loss is very exciting, and PostgreSQL is very boring. This preference for what's exciting and trendy over what's old and proven is a large reason why so much software today sucks.
Re:What’s so exciting about Postgres? by Someone1234 on Friday October 30, 2020 @05:10PM (#24946924)
That seems unfair.

NoSQL was trying out new ideas in data storage. It was exciting to try out new or re-imagined core concepts, and some of those young projects had teething issues. But several are still around and remain popular, but they're popular for certain niches they excel at (and those niches were largely discovered through trial and error).

In the SQL-sphere a lot of people skipped Postgres because MySQL had, at the time, the momentum in the free/cheap relational database space. Between then and now Progres has grown more elegantly than MySQL, and people are rightfully looking to it.

Re:What’s so exciting about Postgres? by anonymous326 on Friday October 30, 2020 @05:45PM (#24947169)
> NoSQL was trying out new ideas in data storage

Was it? Or was it just rehashing old ideas made obsolete by relational databases?

> https://en.wikipedia.org/wiki/IBM_Information_Management_Sys...

> Initial release 1966; 54 years ago

> https://en.wikipedia.org/wiki/Category:NoSQL

Re:What’s so exciting about Postgres? by treeman79 on Friday October 30, 2020 @05:51PM (#24947229)
MySQL was also a lot faster in the early days.

Plus it “just worked” not sanely mind you. But you had a lot less problems with type mismatches, up/downcast, etc. Well unless you wanted quality data. But back then we were just happy that it didn’t bother us with “minor” details.

Re:What’s so exciting about Postgres? by hoistbypetard on Friday October 30, 2020 @07:28PM (#24947825)
It was a lot faster, and sometimes the odds that your data might live long enough for those integrity issues to matter seemed very remote.

Around 2001, the conventional wisdom was that it was worth the risk to take the performance victory, keep your hosting bill down, use mysql, and build some other approach to data integrity. (If memory serves, the integrity downsides were bigger then, too...)

The math is pretty different now. I'm not sure it's fair to hang all of it on Oracle, but it feels like that acquisition derailed some MySQL progress that might've made it a close call today. Now, I use Postgres unless I have a very specific, very compelling reason not to.

Re:What’s so exciting about Postgres? by gvenzl on Sunday November 01, 2020 @01:19PM (#24961330)