<div dir="ltr"><div><div>Buongiorno a tutti,<br></div>sto migrando del codice da requests a asyncio/aiohttp e tutto procede per il meglio.<br></div><div>Ho perso un sacco di tempo con robaccia tipo future-request e similia, ma una volta capito, asyncio è potentissimo e facile da usare.<br><br></div><div>Per l'inserimento nel DB ho del codice pronto che usa Dataset (<a href="https://dataset.readthedocs.io/en/latest/">https://dataset.readthedocs.io/en/latest/</a>). Sembra però che non supporti asyncio.<br><br></div><div>Qualche suggerimento su come fare a gestire l'inserimento nel DB senza dover riscrivere tutto il codice?<br><br></div><div>Pensavo a una persistent queue nella quale il crawler inserisce i risultati (dizionari) e dalla quale un altro script tira fuori gli oggetti e gli inserisce nel db in maniera sincrona.<br><br></div><div>Che ne pensate? <br></div><div>Suggerimenti sulla persistent queue da utilizzare? Non sono riuscito a trovare una persistent queue che supporti sia la modalità asincrona che quella sincrona.<br><br></div><div>Grazie<br></div><div><div><div><div><br>-- <br><div class="gmail_signature">LORENZO MAINARDI<br><a target="_blank" href="http://blog.mainardi.me"></a><br></div>
</div></div></div></div></div>