Перейти к содержимому

Я запустил 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