Я думаю, что 100K записей - это очень много для передачи, и, вероятно, это может быть слишком много для браузера.
Подумайте о КБ, которые браузер должен получить как HTML.
У меня нет информации о типах фильтров, которые вам нужно добавить на эту страницу, но исходя из этого общего размера 100 000 записей Я почти уверен, что вы должны фильтровать и разбивать на страницы на стороне сервера . Едва ли возможно, что пользователь захочет проверить столько записей одновременно.
В любом случае, я предлагаю вам проверить стоимость использования сети и доступную вычислительную мощность на стороне сервера и клиента, чтобы решить это.
Однако об этих критериях в Интернете написано довольно много.