Ho un oggetto JavaScript che viene convertito in JSON e inviato ogni volta che l'utente cambia un filtro per la ricerca (ad esempio, dopo aver fatto clic sul pulsante o aver selezionato / deselezionato l'elemento nell'elenco). I dati raccolti tramite questo JSON vengono filtrati e utilizzati per creare query di database. Dopo l'esecuzione della query, i risultati del database vengono nuovamente restituiti in JSON e questa volta vengono utilizzati per aggiungere risultati alla pagina.
Ora, voglio sapere se questo rovinerà le performance, ad esempio se il sito web ha circa migliaia di visitatori ogni giorno e se la risposta è affermativa, cosa si può fare per evitare che ciò accada? Tieni presente che il sito è di piccole dimensioni e molto probabilmente non avrà mai bisogno di alcun tipo di ridimensionamento, quindi sto cercando una soluzione ottimale a basso costo.