Italian community of Lazarus and Free Pascal

Programmazione => Databases => Topic aperto da: Giacomo - Agosto 10, 2014, 07:07:29 pm

Titolo: [Freepascal] utilizzare sqlite
Inserito da: Giacomo - Agosto 10, 2014, 07:07:29 pm
Salve a tutti,

per vari motivi devo utilizzare sqlite (o qualcosa di equivalente, ma che deve gestire veramente una mole di dati importante: circa centomila stringhe ed altrettanti boolean), rigorosamente con Freepascal (console).

Ora, sqlite lo usavo tempo addietro per programmetti di poco conto (intendo con pochi record), da delphi (all'epoca). In particolare non so quanto sia saggio utilizzare sqlite con questo carico di lavoro(e sinceramente non lo ho mai fatto).

Ci sono esempi? mi ricordo che usavo sqlite wrapper ma ripeto - solo su Delphi, ma mi sembra di capire che può essere usato anche su Freepascal.

Perdonatemi, magari per voi son cose banali, ma sono decisamente arrugginito  :-[
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: xinyiman - Agosto 10, 2014, 09:13:01 pm
Qui trovi un esempio con sqlite e zeos

http://www.lazaruspascal.it/index.php?page=141

solo una cosa, sei costretto ad usare sqlite o puoi usare anche firebird ad esempio?!
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: Giacomo - Agosto 11, 2014, 08:58:02 am
solo una cosa, sei costretto ad usare sqlite o puoi usare anche firebird ad esempio?!

Non mi precludo niente  :)

Vista la mole di dati, mi suggerisci firebird?
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: nomorelogic - Agosto 11, 2014, 12:46:48 pm
l'applicazione che devi fare è monoutente o multiutente (per multiutente intendo anche più sessioni della stessa applicazione sullo stesso pc che accedono al db)?

se la multiutenza è sicura andrei su fb (ma solo perché non so come si comporta sqllite quando va sotto stress)
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: xinyiman - Agosto 11, 2014, 02:16:20 pm
solo una cosa, sei costretto ad usare sqlite o puoi usare anche firebird ad esempio?!

Non mi precludo niente  :)

Vista la mole di dati, mi suggerisci firebird?

Direi che è la soluzione migliore
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: Giacomo - Agosto 11, 2014, 05:43:10 pm
l'applicazione che devi fare è monoutente o multiutente (per multiutente intendo anche più sessioni della stessa applicazione sullo stesso pc che accedono al db)?

No no, singolo utente, singola sessione.

Ok comunque proverò firebird, grazie per i consigli!
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: schumi - Agosto 12, 2014, 01:55:54 pm
volevo fare una comparazione Firebird - PostgreSQL, che tool grafico mi consigliate per Firebird?

Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: xinyiman - Agosto 12, 2014, 03:28:34 pm
volevo fare una comparazione Firebird - PostgreSQL, che tool grafico mi consigliate per Firebird?
flamerobin oppure turbobird
Titolo: Re:[Freepascal] utilizzare sqlite
Inserito da: nomorelogic - Agosto 14, 2014, 09:19:39 am
per firebird c'è anche ibexpert personal da provare

per postgres non saprei ma sono molto curioso sul paragone :)