Nel corso degli anni molte soluzioni per il data storage (in senso
lato, database) sono emerse per far fronte alle più svariate
esigenze: ognuna delle soluzioni ha dalla sua punti di forza e di
debolezza.
Scopo del talk è effettuare una breve panoramica delle "categorie" di
storage attualmente utilizzate, nella fattispecie:
* Database relazionali
* Object database
* BigTable-like
Per ognuna di queste tre macro-categorie si passa ad una analisi
comparativa delle soluzioni/interfacce python esistenti, evidenziandone
punti di forza e casi d'uso in cui essi danno il meglio.
Nella fattispecie vengono presi in considerazione:
* SQLAlchemy
* ZODB
* Thrift + HBase
Lo scopo finale del talk è aiutare lo sviluppatore a scegliere la
migliore tecnologia per lo specifico task, o a utilizzare una
combinazione di esse laddove esso porti dei vantaggi.