У меня устаревшая система с MySQL на бэкэнде и python в качестве основного языка программирования.
Недавно у нас появился сценарий, в котором нам нужно отобразить панель мониторинга с информацией, представленной в базе данных MySQL.Данные в таблице меняются каждую секунду.
Это можно сравнить с приложением ставок, в котором люди делают ставки постоянно.Каждый раз, когда пользователь делает ставку, запись попадает в базу данных.Когда пользователь обновляет свою ставку, он обновляет предыдущее значение.
У меня также есть несколько клиентов, которые отслеживают эту панель, которая обновляет статистику.
- Мне нужно заказать эти данные в режиме реального времени, поскольку люди делают ставки в режиме реального времени.
- Я не предпочитаю выполнять запросы к MySQL, потому что в любую секунду у меня может быть несколько тысяч клиентов, запрашивающих базу данных.Это создаст нагрузку на базу данных.
Пожалуйста, совет.