Visa ett inlägg
Oläst 2009-09-30, 22:59 #7
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
Jag skulle nog inte jämföra SQLite och MS Access. MS Access är ju ett helt utvecklingsverktyg med så mycket mer än "bara" databasdelen.

Om man jämför den rena databasdelen kan inte MS Access (via JET-motorn) mäta sig prestandamässigt med SQLite ens om man håller sig till ren läsning. JET-motorn är proprietär och underhålls inte längre om jag förstått det rätt (har inte kontrollerat själv).

Dessutom kan en MS Access-databas vara max 2 Gb jämfört med SQLites 32 Tb. MS Access har stöd för transaktioner medan SQLite bara har stöd för transaktioner via triggers. MS Access är dock inte "ACID-compliant" vilket SQLite är. Så det finns ganska många skillnader. Så det finns många skillnader.

En sak man ska komma ihåg är att SQLite inte eg har några datatyper. Så det spelar väldigt bra med PHP (förutom det faktum att stödet är inbyggt i PHP och kräver således inga externa libar). Som påpekas ovan är också den enkla filbackupen också ett plus i många situationer. Dock kan det faktiskt vara en nackdel med avsaknaden av datatyper vid en framtida migrering.

SQLites egna rekommendationer
http://www.sqlite.org/whentouse.html

Mycket tekniska jämförelser
http://en.wikipedia.org/wiki/Compari...gement_systems
dotvoid är inte uppkopplad   Svara med citatSvara med citat