как показало время - она не справляется с нагрузкой (бд оказывается заблокированной). На какую базу данных можно переехать с минимальным вмешательством в код, учитывая что запросы к бд пишу сырые?
Почему проблемы будут везде?
Потому что базы разные с разными особенностями
А, в том плане, что код придется сильно корректировать?
потому что "она оказывается заблокированной" намекает что скорее всего проблема в хуевом коде и некорректной работой с подключениями, а не в "не справляется с нагрузкой"
Зависит от ситуации.
Хорошо подметил
Переход на aiosqlite поможет?
Я гдета читал ..
Охуенное начало
1. Нельзя смешивать асинкио вызовы и работу с sqlite. Открыл соединение, поюзал закрыл. Потом остальной асинк 2. Всегда закрывай соединение 3. Если чтений больше чем записи, попробуй wal режим
Тогда почему @Tishka17 советует обратное?
Обсуждают сегодня