Hacker News new | ask | show | jobs
by metadat 1180 days ago
"Best" is super subjective and difficult or impossible to measure. It's in the eye of the beholder.

Oracle DB is the "do everything database", it has nearly every DB paradigm "all-in-one", and is an extremely well-tested and predictable product. It often comes bundled with entire vertical solutions like "Bank in a Box" or "CRM", and with a contract including SLAs, so you're covered if/when things go wrong (as long as you pay $$$).

There are a lot of pros and cons, too many to enumerate on a Thursday night before dinner.

Bottom line: Oracle DB can be super expensive, but if you pay [enough] then Oracle will give you endless support to ensure you are successful (so you can keep paying them). They have some top-notch in-house expertise and there are good reasons large businesses keep paying the bill and renewing contracts (some part lock-in, other part solving real business needs).

Personally, I really like Postgres and SQLite. But they're no Bank-in-Box, and the support is comprised of "https://google.com/?q=...".