Идея заключается в том, что большие наборы данных запрашиваются из MySQL и отправляются многим клиентам. Во-вторых, после того, как вы передадите эту дату клиенту и отобразите ее в браузере, люди смогут редактировать цену всех этих строк и в зависимости от цены позиция в списке будет меняться. Таким образом, если цена обновления клиента 1 будет указана для всех клиентов, эта цена должна измениться, и позиция всех клиентов должна измениться одновременно. Поэтому мне нужно перестроить пользовательский интерфейс для каждого имеющегося у меня клиента.
Итак, на самом деле, в этот момент я пытаюсь понять, с чего мне начать. Во-первых, я думаю, чтобы использовать локальное хранилище браузера клиента, но он имеет ограничение в 5 МБ.
Кроме того, я понимаю, что не могу отправить более 50 тыс. Строк из БД через веб-сокеты, потому что веб-сокеты создаются для коротких и быстрых сообщений, но не для больших данных. Итак, помогите мне с вопросом, что мне следует использовать и чему научиться, чтобы быстро обновлять данные в режиме реального времени с БД в браузер?
Я думаю, что мне нужно сохранить всю дату где-нибудь на стороне клиента, а затем после обновлений получить только те элементы, которые были обновлены, отправить их клиенту и обновить данные на стороне клиента, и только тогда я собираюсь показать, что это все клиенты одновременно, я прав?