/g/, which is the best RDBMS out there?
Postgres
MS SQL Server a shit
Non-Stop SQL
Oracle. Always and forever.
postgres. oracle is bloated and full of features the developers will use to shit up the database and make it a nightmare to manage.
Percona
>>57304231
OP said best, not worst.
postgres. they've already implemented jsonb so if you want to implement nosql you can with pretty damned good speed.
>>57304237
>oracle is bloated and full of features the developers will use to shit up the database and make it a nightmare to manage.
You forgot the most important points;
1. it's fucking Oracle
2. they will rape your wallet
>>57302779
>>57304237
>>57304288
>>57304296
>cuck license
>>57302292
In-application I like H2 or HyperSQL.
Postgres if you do traditional client-server SQL.
Hadoop and Spark (and whatever suits you in the backend) are the stars looking forward, though. Fast as fuck, scaleable, flexible and it can be really treated like just a pool of data.
SQLite
MariaDB
Postgres
>>57304231
/Thread
MySQL :^)
>>57302292
There is no "best". Differnt tools for different scenarios.
You have no clue about DBs and want a starting point? --> MySQL
You want a "just werks" DB for a small amount of data? --> SQLite
You want to use what everybody's using nowadays? --> PostgreSQL
You want to use something common, but still look kinda contrarian? --> MariaDB
You want a high paying Job in the Industry? --> Oracle DB
You don't like Oracle but want big bugs anyway? --> MS SQL Server
You don't like MS either but still want a job as DBA? --> DB2
What are good languages for a DBA to know besides sql/oracle?
>>57302779
This is the correct answer. PostgreSQL is great
>>57304313
Some people need databases for work and commercial reasons, not everyone is a neet.
We use Oracle at work and we never had a problem with it. In fact it's maybe the only part of our stack that always just werks. I'm surprised that everyone seems to hate Oracle.
>>57306945
It's not bad, just overpriced and bloated..
>https://docs.oracle.com/cloud/latest/db112/LNPLS/toc.htm
>>57307030
It's expensive because it works well, so people are willing to pay good money for it. Business 101.
And it's bloated because it's an enterprise solution that has to cover lots of different use cases and tons of legacy systems. Enterprise software 101.