python-requ...@lists.python.it ha scritto: Invia le richieste di iscrizione alla lista Python all'indirizzo python@lists.python.it Per iscriverti o cancellarti attraverso il web, visita http://lists.python.it/mailman/listinfo/python oppure, via email, manda un messaggio con oggetto `help' all'indirizzo python-requ...@lists.python.it Puoi contattare la persona che gestisce la lista all'indirizzo python-ow...@lists.python.it Se rispondi a questo messaggio, per favore edita la linea dell'oggetto in modo che sia più utile di un semplice "Re: Contenuti del digest della lista Python..." Argomenti del Giorno: 1. Re: Usare il db giusto, non quello sbagliato (Marco Beri) 2. Re: Usare il db giusto, non quello sbagliato (Carlos Catucci) 3. Re: Usare il db giusto, non quello sbagliato (Carlos Catucci) 4. Re: Usare il db giusto, non quello sbagliato (Enrico Bianchi) 5. Re: Usare il db giusto, non quello sbagliato (Carlos Catucci) 6. Re: Usare il db giusto, non quello sbagliato (Enrico Bianchi) 7. Re: Usare il db giusto, non quello sbagliato (Carlos Catucci) ---------------------------------------------------------------------- Message: 1 Date: Thu, 11 Jul 2013 21:20:09 +0200 From: Marco Beri <marcob...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <can1j36is9sbfe1kdhcvyda158a7sp8cljoee5fjgcwpdpys...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" 2013/7/11 Marco Beri <marcob...@gmail.com> > Credo tu sia passabile di non so quale richiesta di risarcimento. > Ehm... passibilie... :-) -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20130711/65abb141/attachment-0001.html> ------------------------------ Message: 2 Date: Thu, 11 Jul 2013 14:52:56 -0430 From: Carlos Catucci <carlos.catu...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <caeapg9qea4kq6vg6qe5-e8zo+bxkfps5l62ce_l-smc2ctn...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2013/7/11 Andrea Francia <and...@andreafrancia.it> > Penso per lo stesso motivo per cui in Facebook usano PHP. >> > ... perché così possono usare phpMyAdmin! > +1 LOL -- ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier injusticia cometida contra cualquiera en cualquier parte del mundo. Es la cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna Lynch -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20130711/0f2e54b1/attachment-0001.html> ------------------------------ Message: 3 Date: Thu, 11 Jul 2013 14:54:12 -0430 From: Carlos Catucci <carlos.catu...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <CAEaPG9TayDM_OH+eeGsqPfSUYzOgMrj7STXi7p5iy=1-jnf...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2013/7/11 Enrico Bianchi <enrico.bian...@ymail.com> > Anche lui mi sta deludendo parecchio, almeno lato amministrativo. Oggi, > dopo due ore, mongodump era ancora al 1% per dumpare una collezione di > 17mln di record. Cercando in giro informazioni in merito, tutti entravano > in modalita` supercazzola, dando la colpa ai dischi o, in generale, alla > macchina, tanto che i workaround piu` gettonati erano fsync + snapshot lvm > oppure start replica, stop replica, backup replica. Per ora il mio giudizio > rimane ancora in modalita` meh, vedremo come matura Non ho ancora fatto mai un dump ma essendo testuale una compressione brutale no? Tipo un tar.gz del file ? Chiedo da ignorante, non ho ancora abbastanza esperienza sui backup di Mongo. Carlos -- ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier injusticia cometida contra cualquiera en cualquier parte del mundo. Es la cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna Lynch -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20130711/8450a118/attachment-0001.html> ------------------------------ Message: 4 Date: Thu, 11 Jul 2013 21:28:10 +0200 From: Enrico Bianchi <enrico.bian...@ymail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <51df074a.3020...@ymail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed On 07/11/2013 09:13 PM, Andrea Francia wrote: > 1) Ma questi problemi di MySQL di cui parlate si riferiscono solo alle > prestazioni o c'e' altro, tipo affidabilità, strutture dati supportati? Entrambi. Il planner di MySQL e` parecchio sensibile a come scrivi la query, o meglio se non la scrivi come dice lui il planner scazza e di brutto (senza contare che lo fa sia in ordinamento che in caso di viste). Lato amministrativo, l'ultimo esempio l'ho avuto durante la conversione del db in UTF-8. Praticamente, dopo aver eseguito il dump testuale ed averlo convertito in UTF-8, al momento del restore, nonostente passassi al client l'opzione per inviare pacchetti di 32Mb al database, mi resettava la connessione senza un errore chiaro. Solo dopo parecchi tentativi ho capito che il problema era che non prendeva il parametro del client ma che dovevo impostarlo sul my.cnf (quel giorno ho fatto piangere Cthulhu) > 2) Con quanti tabelle/record/GB si cominciano a sentire i problemi di > cui parlate. Anche pochi, il discorso e` che se vuoi usare proficuamente MySQL devi progettare uno schema semplice (ovvero poca normalizzazione e tante flat table) Enrico ------------------------------ Message: 5 Date: Thu, 11 Jul 2013 14:57:46 -0430 From: Carlos Catucci <carlos.catu...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <CAEaPG9TpyDdfawQfDMp+PNdf0Dp=25wrqnqcjbe1sascsgg...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2013/7/11 Enrico Bianchi <enrico.bian...@ymail.com> > Eh, magari, io vedo ancora professionisti che ti rispondono candidamente > "il problema e` tuo perche` non lo sai usare" :/ Per me non sono professionali ergo per estensione non sono professionisti. Li inquadro nella precedente categoria. Se uno invece di portare argomenti cerca di cavarsela dicendo "e' perche' non sai usarlo" per me si squalifica subito. E uno cosi' in un progetto non ce lo voglio. S e' vero ultimamente sono diventato selettivo (tagliato un paio di persone per scarsa professionalita' proprio in questi giorni) ma cazzo se dopo devi perdere tempo per stare dietro a scelte implementative che non reputo valide (se mi sbaglio lo ammetto, ma se poi ho ragione chi ci mette riparo?), sorry lasciamo stare, il mondo e' grade abbastanza da lasciare spazio per tutti. Carlos -- ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier injusticia cometida contra cualquiera en cualquier parte del mundo. Es la cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna Lynch -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20130711/eb008f14/attachment-0001.html> ------------------------------ Message: 6 Date: Thu, 11 Jul 2013 21:29:47 +0200 From: Enrico Bianchi <enrico.bian...@ymail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <51df07ab.9020...@ymail.com> Content-Type: text/plain; charset=UTF-8; format=flowed On 07/11/2013 10:52 AM, Nicola Larosa wrote: > Ero > rimasto un po' indietro, ci hanno messo dentro veramente di tutto. E` stato fatto notare che praticamente puoi usare PostgreSQL anche come e al posto di un NoSQL? :) Enrico ------------------------------ Message: 7 Date: Thu, 11 Jul 2013 14:59:12 -0430 From: Carlos Catucci <carlos.catu...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] Usare il db giusto, non quello sbagliato Message-ID: <CAEaPG9QgVonOpcMY+ZmUiqZHvmSqYXOtH=pc3q-2sqmhqrg...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" 2013/7/11 Enrico Bianchi <enrico.bian...@ymail.com> > Qua ti posso rispondere io. Query complessa con un fottiliardo di inner > join del tipo "WHERE t1.campo = t2.campo" in mezzo, non modificabile > perche` generata da un simil orm. Su MySQL (5.1 se non ricordo male, ma e` > un problema anche in 5.5), su macchina virutale pompata linux 64bit, il > database ci metteva un'ora per tirare fuori i dati. Su Oracle 11g, su > macchina fisica pompata linux 64bit, ci metteva 5 minuti. Su PostgreSQL > (una 9.0 o una 9.1, non ricordo), su macchina virutale windows (2003 32bit, > 1 core e 512Mb di RAM allocati) ci ha messo 7 minuti Come benchmark non male. E dimostra come non stiamo dicendo cazzate. Carlos -- ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier injusticia cometida contra cualquiera en cualquier parte del mundo. Es la cualidad más linda de un revolucionario." - Ernesto Guevara de la Serna Lynch -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20130711/350eb908/attachment.html> ------------------------------ _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python Fine di Digest di Python, Volume 89, Numero 26 **********************************************
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python