Live data from Hacker News

Amazon’s Consumer Business Turned Off Final Oracle Database

aws.amazon.com

61–70 of 471 posts

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#61
post #39

> The migration gave each internal team the freedom to choose the purpose-built AWS database service that best fit their needs, and also gave them better control over their budget and their cost model. Anyone know of a comprehensive resource that we could use to figure out which DB to use?

Here’s an algorithm which I believe to be 95% accurate: If only a single user/device needs to access the data: use SQLite. In all other cases: use PostgreSQL.

Not sure how much sarcasm is built into your statement but as a long time user & supporter of Postgres I have to disagree. Postgres is fantastic at many things but there are times when it's not the best choice. An example would be high-scale OLAP. I've tried to use PG for those cases but ingesting thousands+ of events per second into PG and then trying to perform rollups on them in an online capacity (near real-time availability) requires a TON of extra legwork to get it going and near continuous maintenance thereafter. Other purpose-built DB's for OLAP such as Druid, Clickhouse, etc are much better suited for this type of use-case. The main advantage these systems have over Postgres is their column-oriented nature vs. row-oriented of PG and other RDMS.

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#65
post #37

I wonder if anyone here has seen any net new adoption of Oracle DBs in the last few years? It was an absolute juggernaut 10-15 years ago and has rapidly tanked their reputation and spread their business across software, services and cloud with mixed results. Is it actually still growing or just milking their stodgy enterprise customers for more money?

I’m interested in seeing how much they try to milk Java in the next 10 years. I can see them getting desperate enough to really bring the hammer down on licensing, killing off openjdk, and making life miserable for everyone in the process.

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#67
post #39

> The migration gave each internal team the freedom to choose the purpose-built AWS database service that best fit their needs, and also gave them better control over their budget and their cost model. Anyone know of a comprehensive resource that we could use to figure out which DB to use?

Here’s an algorithm which I believe to be 95% accurate: If only a single user/device needs to access the data: use SQLite. In all other cases: use PostgreSQL.

If provisioning and maintaining MS SQL Server is more of a happy path for your IT department, that's not a bad choice either.

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#68
post #56

wasn't Larry Ellison last year who was bragging that the whole of Amazon/AWS runs on Oracle?

That, and Oracle's legendary shitty business tactics, probably pushed AWS to make this a higher priority, and stick it in oracle's face with videos of oracle shutdown parties and blog posts.

Take that, Larry Ellison.

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#69
As someone who has never used or worked with Oracle DBs, can someone explain why migrating to another technology is so difficult?

With all the database engines available, is there really not another one that can match Oracle without massive customizations?

Re: Amazon’s Consumer Business Turned Off Final Oracle Database

#70
post #61
post #39

Earlier quoted context omitted.

Here’s an algorithm which I believe to be 95% accurate: If only a single user/device needs to access the data: use SQLite. In all other cases: use PostgreSQL.

Not sure how much sarcasm is built into your statement but as a long time user & supporter of Postgres I have to disagree. Postgres is fantastic at many things but there are times when it's not the best choice. An example would be high-scale OLAP. I've tried to use PG for those cases but ingesting thousands+ of events per second into PG and then trying to perform rollups on them in an online capacity (near real-time…

> Postgres is fantastic at many things but there are times when it's not the best choice.

To be fair, that would be the 5% :).

Post reply on HN