Сколько запросов на выборку слишком много? - PullRequest
2 голосов
/ 06 августа 2020

Я нахожусь на новой стороне веб-разработки. Я использую React, поэтому, очевидно, я сосредотачиваюсь на рендеринге на стороне клиента, но для определенного приложения я думал сделать запрос на мой сервер для каждой страницы (это, вероятно, не обязательно, а просто обходной путь из-за моего незнания); однако мне пришла в голову мысль, сколько запросов на выборку - это слишком много?

Я хочу немного разделить это, я знаю, что разные запросы на выборку могут занимать разное количество времени, запрос GET для 1 элемента данных быстрее, чем запрос POST, который добавляет 20 строк, и вы не можете учесть все варианты.

Но в целом,

  1. Сколько времени занимает запрос на выборку на сервер (выполнение какой-то операции CRUD в базе данных)?

** 2. Сколько времени занимает запрос выборки на сервер (НЕ выполняющий никаких операций с базой данных)? **

Вариант 2, очевидно, быстрее (если мы ' re просто воображение простых запросов), и я знаю, что это, вероятно, может варьироваться от сервера к серверу, но я думаю, что было бы полезно знать, чтобы я мог более эффективно структурировать свой сайт и иметь какие-то знания об этом топе c?

1 Ответ

2 голосов
/ 06 августа 2020

Нет общего способа узнать, сколько времени займет запрос, это зависит от многих факторов, таких как скорость rnet (при условии, что это не локальный сервер), количество отправляемых данных (в POST) или извлеченный, объем обработки, выполненной на сервере перед возвратом ответа et c.

Если у вас есть ответы на все вышеперечисленные вопросы, вы можете просто рассчитать время как простой расчет.

...