У меня есть запрос, какИнкрементальное обновление в значении столбца в mysql. Проблемы параллелизма?
update pageviews set count = count + 1 where pageid = $pageid
Это утверждение выполняется каждый раз, когда веб-страница просматривалась. Поэтому количество столбцов увеличивается каждый раз, когда просматривается страница.
Мой стол - тип InnoDB.
Предполагая, что тысячи просмотров страниц могут происходить в секунду, разве это не масштабируемо? Могу ли я столкнуться с проблемами параллелизма? Как блокировка запросов и т. Д.?
Кто-то сказал мне, что я должен использовать очереди для таких целей. Зачем мне нужна очередь? В каком состоянии могут быть повреждены мои данные или масштабируемость может стать проблемой?