Здравствуйте
Планирую создать проект при которой идет постоянное обращение пользователей к базе данных. Максимальная нагрузка на сервер одновременно 10.000 пользователей.
Вопрос:
Например: Приложение по английскому языку которых очень много на просторах интернета.
Создаем словарик пользователя в который пользователь будет отправлять свои слова из общей таблицы слов word
База данных: например MySQL Есть таблица пользователей users / таблица word / таблица users_word
Пользователь заходит в общую таблицу слов word и добавляет из нее слова себе в словарик в users_word. И уже в словарике пользователя с помощью SELECT мы вытаскиваем слова из таблицы users_word где user_id равен сессионному id пользователя.
Вопрос:
Если 10 000 пользователей отправят в users_word по 1000 слов то там будет 10 000 000 строк данных, и при 1000 одновременных запросов SELECT по id пользователей не полетит ли база данных MySQL.Или лучше использовать другую базу данных для этого или другой способ выборки?
Какой мощности сервер выдержит такие нагрузки?
Вопрос какой-то общий и холиварный, если честно, но попробую разъяснить:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Столкнулся с трудностями в создании скрипта, который будет создавать расписание для игр футбольного турнира
Нужно в файле bitrix/php_interface/initphp вывести значение свойства блока
Добрый деньНемного не понимаю как работают проверки на клиенте и сервере