Selecting the right database

MariaDB 10.4 and the Competition

How do you select a database in practice? How do you pretend to select it? And, if you want to be serious, how do you select it logically?

Those are the key questions I dug into, during my keynote last week at Percona Live Online.

For those who feel they don’t want to listen to the entire 30 minute video of the presentation, I have compiled a number of entry points for you below:

  • 0:23 Silly hat meme, “Teknologmössa”
  • 2:19 Agenda
  • 2:43 Choosing a database in practice
  • 3:59 Pretending to choose a database
  • 5:00 Triggers for making a fresh choice
  • 5:51 Monetary impulses
  • 7:53 Database lifecycle impulses
  • 10:07 MariaDB 5.5 on Github
  • 11:24 Framework for database choice: 1. Technology 2. Business 3. Ethics
  • 13:49 Technology questions within framework
  • 15:21 NoSQL in MariaDB – native JSON support
  • 15:41 “Non-relational persistent data considered evil”
  • 18:30 “Closed source databases considered evil”
  • 18:41 DBS Bank migrated off Oracle to MariaDB 10.3
  • 19:47 Choosing a database logically
  • 19:57 “This is a sensitive topic”
  • 20:25 Picking Postgres vs picking MySQL/MariaDB
  • 21:24 Picking MariaDB vs picking MySQL
  • 21:54 Questions meant to help you make the right choice
  • 22:32 The importance of presence in Linux distributions
  • 22:50 The release model: the importance of separating feature releases from bug fix releases
  • 23:28 Business questions within framework
  • 23:54 Controlling the roadmap of the database
  • 24:46 Ethical questions within framework
  • 25:30 Comparing Planet MySQL and Planet MariaDB blacklisting and whitelisting
  • 26:27 Hats off to Oracle for taking care of MySQL much better than I had thought
  • 26:58 Hats off to Percona for helping to keep MySQL alive
  • 27:13 Ethical questions: attitude to openness
  • 27:59 Ethical questions: governance
  • 28:01 MariaDB Corporation
  • 28:18 MariaDB Foundation
  • 28:43 Checks and balances in governance
  • 29:02 Backwards Compatibility, data formats not changing
  • 29:35 Promoting health: Solstice Run 20 June 2020 – let’s do some running!
  • 30:29 Concluding words: We need your help to make your path of least resistance point towards MariaDB Server

Links