2 ms·
That's a link discussing an analytic database from SEVEN YEARS ago. eBay has moved on. Please understand what I am saying: - Traditional database architectu
by parasubvert 13y ago
That's a link discussing an analytic database from SEVEN YEARS ago. eBay has moved on.
Please understand what I am saying:
- Traditional database architectures have limitations on what you can express in SQL for highly available and scalable online transaction processing once you introduce partitioning and clustering.
- Oracle has probably the best support for partitioning and clustering out of all RDBMS, but even that has limits in the billions of rows
- Many companies do not use Oracle for business reasons (licensing/sales/pricing practices)
What I am not saying:
- Oracle sucks (it's the most feature complete and robust RDBMS out there and is );
- Oracle is not used (Amazon, Yahoo, eBay, etc. all use Oracle in various contexts);
- Oracle does not scale (it does, though it requires you, the SQL developer, to intimately know the database physical design at a certain point of scale, which defeats much of why SQL exists to begin with)