Сравниваем скорость встраиваемых key-value баз данных для Go - Bolt, LevelDB и Badger – VyacheArt

Что, если вашему микросервису или приложению на Go нужно хранить некую информацию, ещё и с быстрой скоростью доступа? Скорее всего, в этом случае вы выберете key-value базу данных Redis. Но что, если вы не можете использовать серверное решение? Например, если вы разрабатываете мобильное приложение. В этом случае вам помогут встроенные key-value базы данных. И в этом ролике мы вместе забенчмаркаем и сравним скорость key-value базы данных для Go: BoltDB, LevelDB и Badger. Ссылки: – Репозиторий – Таблица 🔹 VyacheArt в Telegram 🔸 Поддержать на Boosty #ityoutubersru #ityoutubers 00:00 Вступление 00:55 Как хранит данные Bolt 01:27 Как хранит данные LevelDB 02:08 Как хранит данные Badger 02:43 Как устроены бенчмарки 04:59 Зачем проверяем размер базы 06:50 Анализ скорости чтения 07:13 Анализ скорости записи 08:12 Анализ размеров базы 09:59 Выводы
Back to Top