Oracle's tradition of tacking on $CURRENT_TREND suffixes to its DB versions is, has always been, and will always be cringy. What has it been? i for internet, g for grid, c for cloud, and now ai?
I’m glad to see this internet debate finally concluded.
BUT Oracle has some killer features that PG just doesn’t. The first that comes to mind is for-real multi-master. Close second is declaring partitions in the DDL of the table itself.
lenerdenator•10h ago
SoftTalker•9h ago
But last time I really used Oracle's RDBMS (10g era) it still had capabilities that no open source database had. If you really needed that, there wasn't an easy substitute. I'm sure Postgres has narrowed the gap by now.
ksec•9h ago
I am sure some day it would come. But it will likely take another 10 years. I just hope Neki + Oriole could come sooner.
pphysch•9h ago
MangoToupe•9h ago
Enterprise has its own needs largely irrelevant to the rest of us.
ch_123•9h ago
It is possible that there are simple solutions to these problems, but the perception that they are serious will turn companies away from a migration.
bux93•9h ago
The main reason I'd say is that there's no functional benefit to ripping out a database and replacing it, so there's always something more important to do that actually drives revenue.
I'd argue that postgres brings with it substantially lower risks in terms of license compliance/audits/price hikes. Not sure if that can drive a migration, but it should be reason enough to select open source for new projects.