[Linux-Biella] sqlite

Raffaele Salmaso raffaele.salmaso a gmail.com
Lun 18 Giu 2007 09:09:16 CEST


vallinidaniele a libero.it wrote:
> Benche' interroghi su milioni di dati e su molte tabelle mi sento
> mysql troppo largo, specialmente passando dal 4 al 5.
> 
> Sono stufo di rivedere la configurazione, non ho problemi di
> controllo accessi poiche' il suo uso e embedded sui miei programmi
> ne' ho necessita' di architettura client server e delle complicazioni
> relative al tcp/ip ed agli accessi contemporanei.
> 
> Sto guardando sqlite e mi pare idoneo ma non ne ho esperienza.
si, è carino
è usato da apple in coredata, da mozilla in firefox3, da tanti altri che 
ormai mi sono dimenticato (oltre ad essere integrato in python 2.5)
pro:
- ottimo per embedded, visto che sta su un unico file
- implementa sql92 (quasi tutto)
- è scritto in c portabilissimo
contro:
- è typeless, tutto è come se fosse una stringa, indi *devi* controllare 
da programma la correttezza dei dati
- è scritto in c, indi niente java senza voli pindarici strani...

io lo uso principalmente tramite un orm in python (il db model di 
django, che astrae il database sottostante)
in c mai usato

> Qualcuno conosce questo database e' puo' dirmi qualcosa di piu' di
> quel po' che leggo nella documentazione e sul sito?.
per chi conosce l'inglese ecco la presentazione
http://video.google.com/videoplay?docid=-5160435487953918649

Mi parlano bene anche di firebird per uso embedded, ma no conosco.

Hai quache domanda in specifico?

-- 
()_() | NN KAPISCO XK' CELLHAVETE T'ANNTO CN ME SL         | +----
(o.o) | XK' SKRIVO 1 P'HO VELLOCE MA HALL'ORA DITTELO      | +---+
'm m' | KE SIETE VOI K CI HAVVETE PROBBLEMI NO PENSATECI   |  O  |
(___) | HE SENZA RANKORI CIAOOOO                           |
                    raffaele punto salmaso at gmail punto com


Maggiori informazioni sulla lista Linux