Ho un cronjob che viene eseguito ogni ora e analizza oltre 150.000 record. Ogni record è riepilogato individualmente in una tabella MySQL. Io uso due servizi web per recuperare le informazioni dell'utente.Cronjob: query servizio Web
- utente demografiche (ip, paese, città, ecc)
- informazioni Telefono (se fisso o cellulare e, se il cellulare qual è il vettore)
Ogni volta che ho 1 disco che ho controlla se ho informazioni e se no chiamo questi servizi web. Dopo aver tracciato il mio codice, ho scoperto che entrambe le chiamate richiedono da 2 a 4 secondi e rendono il mio cronjob molto lento e non riesco a compilare statistiche in tempo.
C'è un modo per rendere questi servizi Web più veloci?
Grazie
Esiste una versione gratuita? – Tech4Wilco
per i geodati si puoi usare maxmind ma per il telefono, ne dubito –
grazie, proverò che uno di – Tech4Wilco