Sto facendo anch'io un'esperienza simile: nella mia azienda ho un mail server e un dns server per il quale e' necessario qualche volta (raro, ma quando capita son rotture) ricercare delle informazioni dai giganteschi file di log.
Da circa una settimana quindi mi sono messo alla stesura di uno script in Python il quale estraesse dai file di log le informazioni grezze e li organizzasse in un db sql per future consultazioni e statistiche. Avevo preparato delle ipotesi per la scelta del db, e considerando che alla fine le operazioni da eseguire saranno solo di inserimento e ricerca ho scelto sqlite, che funziona bene, gia' integrato nel linguaggio, veloce quanto basta. Potevo scegliere postgresql o mysql, si, ma avrei dovuto tirare su un servizio, creare degli utenti e considerare un sacco di altri aspetti che per il mio caso forse erano superflui. Non conosco il tuo livello di preparazione con python, ma per quanto mi riguarda gia' utilizzare sqlite mi fa ammattire abbastanza per un'applicazione semplice come la mia; non oso pensare a un progetto piu' grosso. :) coraggio e buon lavoro Il giorno 28 novembre 2009 16.14, Enrico 'Henryx' Bianchi <[email protected] > ha scritto: > On Saturday 28 November 2009 14:00:25 Enrico Franchi wrote: > > Non e' sensato pretendere un DB che scali bene verso l'alto > > e verso il basso, e magari sia pure comodo dal punto di vista del > > deployment. > > Piu` che altro dubito che esista un database del genere. Forse Firebird > (passi > dall'embedded al client/server cambiando solo la stringa di connessione), > ma > non ho mai sentito parlare di database di dimensioni che superano il Gb (su > IBSurgeon ho trovato un articolo su come creare ed ottimizzare un database > Firebird da 1Tb, ma vengono citati database della dimensione massima di > 450Gb) > > Enrico > P.S. per il moderatore: reinvio il messaggio in quanto precedentemente l'ho > inviato con l'indirizzo sbagliato > _______________________________________________ > Python mailing list > [email protected] > http://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
