Hacker News new | past | comments | ask | show | jobs | submit login

Sure, a few organizations may actually need some obscure feature that Oracle provides, but again, it's niche. For most companies, Postgres provides way more features than they will ever use.

And for the other 1%, it sometimes happens that their need for a specific feature in Oracle DB turns out to be entirely unnecessary.

Not to mention that the vast majority of products turn out to be fancy CRUD apps. Doesn't matter though, Oracle will convince you that you NEED their DB regardless.




The main enterprise-necessary feature missing in Postgres compared to Oracle is free trips to the Bahamas.


I am sure companies selling Postgres support to Fortune 100, can think out of something to please corporate sales team.


I’d argue that, the real value of Postgres isn’t that it has capabilities on par with Oracle, but rather that, it has a thriving plugin ecosystem. If someone needs that obscure Oracle feature, they may have the option of writing it. If there’s something a lot of people are interested in (such as vector features), someone will implement it.


There’s one thing Postgres doesn’t provide. It doesn’t provide a supplier who a company can put their liability on. A supplier who can fix the problem in Postgres code and maintain it with authority.

But don’t get me wrong. Postgres is an awesome database system.


What does 'put their liability on' mean to you?

Because I suspect it does not mean what I think you think it means.

(Typically the EULA of all those non-Postgres systems are 'this is sold as is, no warranty as to suitability to your purpose, yada yada'

Often times people believe that if they're paying many monies for a support contract, that means they can relocate their liability to that company. Almost every time, that company has better lawyers / contract writers.


the product is sold as such but there are support contracts to cover everything else


i beg to differ: Professional Services

https://www.postgresql.org/support/professional_support/


SQLite has this as well, although it's use cases are different: https://sqlite.org/com/member.html

They have multiple tiers of support as well, pretty interesting read


Most of these are consultants specialising in hosting and “consulting”. There’s even AWS in there. How much does it cost to be on that list?


Oh, good luck getting this from any of Oracle, Microsoft or IBM... But actually, you usually can get those for Postgres.

Potsgres is the one general purpose DBMS out there that you can hire a company to actually solve your problems.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: