Impostazione di un progetto di data mining mining su un server cloud Linux. La lingua principale è Python.Una buona soluzione blobstore/memcache
vorrebbero utilizzare questo modello per l'interrogazione sui dati e l'archiviazione dei dati:
- SQL Database - database SQL viene utilizzato per eseguire query sui dati. Tuttavia, il database SQL memorizza solo i campi che devono essere cercati, NON memorizza il "blob" dei dati stessi. Invece memorizza una chiave che fa riferimento a quel "blob" completo di dati nel valore chiave di Blobstore.
- Blobstore - Un valore chiave Blobstore viene utilizzato per memorizzare "documenti" o "blob" di dati.
Il problema che stiamo riscontrando è che vorremmo ricevere più frequentemente blob di dati da archiviare automaticamente nella RAM. Stavamo pensando di usare Redis per questo. Tuttavia, vorremmo una soluzione che tenta automaticamente di estrarre prima i dati dalla RAM, se non riesce a trovarli lì, quindi va al blobstore.
C'è una buona libreria o una soluzione pronta per questo che possiamo usare senza il nostro? Inoltre, saranno apprezzati anche commenti e critiche sull'architettura proposta.
Grazie mille!
Cosa c'è di sbagliato con l'utilizzo di Google App Engine? – RLH
A causa del modo in cui si caricano e delle limitazioni sul database che impongono determinati tipi di query, il costo diventa astronomico. Anche le limitazioni sul database non consentono determinati tipi di query molto importanti senza grossi problemi. –