sqlite - mennyire érdemes használni?
Üdv.
Érdekelne, hogy milyen tapasztalatotok van sqlite-el. Nekem egy asztali projekthez kéne adatbázis, 99%, hogy a későbbiekben sem lenne osztott hozzáférés az adatbázishoz, max biztonsági mentések készülnének róla, amiket gond esetén visszatöltenék. Így kívülről elég szimpatikus megoldásnak tűnik, mert elég könnyen bele lehet szórni egy installer-be (gondolom mysql-t vagy pgsql-t nehezebb, még nem foglalkoztam érdemben a kérdéssel). Ami konkrétan érdekelne, hogy mennyivel tud kevesebbet, mint mondjuk egy innodb-s mysql?
Konkrétan ezt használnám: https://github.com/developmentseed/node-sqlite3
■ Érdekelne, hogy milyen tapasztalatotok van sqlite-el. Nekem egy asztali projekthez kéne adatbázis, 99%, hogy a későbbiekben sem lenne osztott hozzáférés az adatbázishoz, max biztonsági mentések készülnének róla, amiket gond esetén visszatöltenék. Így kívülről elég szimpatikus megoldásnak tűnik, mert elég könnyen bele lehet szórni egy installer-be (gondolom mysql-t vagy pgsql-t nehezebb, még nem foglalkoztam érdemben a kérdéssel). Ami konkrétan érdekelne, hogy mennyivel tud kevesebbet, mint mondjuk egy innodb-s mysql?
Konkrétan ezt használnám: https://github.com/developmentseed/node-sqlite3
Kitérő
Több adatbázismotor is létezik desktopra, én a BDE-t (Borland Database Engine) használtam több ízben, megelégedéssel. Ez a (fizetős) Delphi része, a kettő együtt - szerintem - ma is igen ütőképes szerkó Windows alá desktopnak. Persze akkor igazán nyerő, ha szereted az Object Pascalt, de van C#, .net támogatás is (meg még ki tudja mennyi, nekem 2005 verzió van).
Tehát én tutti, hogy Delphi-t használnék erre, azon belül meg lehet válogatni jónéhány adatbázis-típus között (akár Access is lehet:)).
További előny: ha Windows alá kell, vannak interface-ek a különböző Office-progikkal történő kapcsolatra, dokumentum-létrehozásra is.
bash-4.2$ find
Én használtam asztali szkriptekben (nem, nem Node.js) és meg voltam vele elégedve. Amik nekem kellettek, azokat tudta.
Nem az számít, hogy ki
Nagy valószínűséggel oda csak azért kell, hogy könyvjelzőkben meg history-ban lehessen keresni. Itt azért több tábláról meg összetettebb tábla kapcsolatokról lenne szó.
Hadászati alkalmazásokhoz
Nincs rá szükség, köszi,
performance
Szvsz egyszerűbb alkalmazásokhoz jó választás.