Я запустил 4 базы данных на одном сервере за $12
Arjay McCandless
0:00 / 0:00
Я запустил 4 базы данных на одном сервере за $12
94 168 просмотров · 12 ч назад
Arjay McCandless
119 тыс. подписчиков
94 168 просмотров · 12 ч назад
Насколько важен выбор базы данных? Я протестировал Postgres, MySQL, MariaDB и SQLite на одном и том же сервере за 12 долларов, с одним и тем же Go API, одними и теми же данными и одним и тем же SQL-запросом. Менялась только база данных.
В каждом тесте использовался k6 для имитации тысяч виртуальных пользователей, просматривающих небольшое приложение для социальных сетей. База данных проходила тест только в том случае, если задержка p95 составляла менее 500 мс, p99 — менее 1 с, а количество ошибок — менее 1% в течение полных 5 минут. Каждая база данных начиналась с идентичных побайтовых данных, проверенных перед тестированием.
Разделы
0:00 Введение
0:39 Настройка
1:44 Postgres
2:04 MySQL
2:23 MariaDB
3:29 SQLite
4:26 Тест на высокую скорость записи
5:15 Устойчивость SQLite
6:12 10-кратное увеличение данных
6:36 Что это значит
7:00 Серверные базы данных
7:48 Что дальше
Какой язык может поддерживать наибольшее количество пользователей: • Which Programming Language Can Handle the ...
Напишите в комментариях, что вы хотите, чтобы я протестировал дальше!
#postgres #mysql #mariadb #sqlite #database #backend #softwareengineering