(в одну таблицу) для двух приложений (app1 и app2). Скажем: ожидается 10k юзеров для app1 и 1000k юзеров для app2 (включая первые 10k юзеров из app1 — просто общая аутентификация).
И вот вопрос возник: а сможет ли SQL db (MySQL) обрабатывать запросы/записи без тормозов ? Если учитывать, что юзерам для app2 (1000k) нужна только аутентификация (прочитать row в базе, чтобы проверить пароль и выдать токен. Все остальные данные будут храниться в MongoDB или DynamoDB). А юзеры из app1 (10k юзеров из wordpress приложения) будут использовать базу уже "по полной" (возможно сложные/частые/записи query и т.д.).
Вопрос в том: эти 10k юзеров из app1 не будут страдать ? Там: обновление индекса после записи; просто частое обращение к таблице и т.п.
P.S. проблема просто в том, что app1 не может переехать с SQL т.к. wordpress
я может запутался в ваших рассуждениях, но мне показалось вы между строк сказали что mySQL ляжет от количества запросов в 1 000 000, в отличие от MongoDB. Причем из монги будет браться вся инфа, а из MySQL только один row
Обсуждают сегодня