15.09.2013 Views

2007:02 - Karlstads universitet

2007:02 - Karlstads universitet

2007:02 - Karlstads universitet

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Inneh˚all<br />

1 Introduktion 1<br />

2 Bakgrund 3<br />

2.1 Existerande system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

2.1.1 Helhetslösningar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

2.1.2 Pointbase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

2.2 Tunna klienter kontra tunga klienter . . . . . . . . . . . . . . . . . . . . . 4<br />

2.2.1 Fördelar/nackdelar med tunna klienter (tunga servrar) . . . . . . . 5<br />

2.2.2 Fördelar/nackdelar med tunga klienter . . . . . . . . . . . . . . . . 7<br />

2.2.3 Slutsats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8<br />

3 Analys av möjliga lösningar 10<br />

3.1 Teknisk kravspecifikation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />

3.2 Spara data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

3.2.1 RecordStore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14<br />

3.2.2 File Connection Optional Package . . . . . . . . . . . . . . . . . . . 16<br />

3.2.3 Data som del av programmet . . . . . . . . . . . . . . . . . . . . . 17<br />

3.2.4 Data i resursfiler (.jar) . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

3.2.5 PointBase Databashanterare . . . . . . . . . . . . . . . . . . . . . . 19<br />

3.2.6 Resultat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />

3.3 Organisera data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />

3.3.1 Data i en fil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

3.3.2 Token-tabell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

3.3.3 Token-tabell med buckets . . . . . . . . . . . . . . . . . . . . . . . 24<br />

3.3.4 Konstgjord Random Access . . . . . . . . . . . . . . . . . . . . . . 27<br />

3.3.5 Resultat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

3.4 Indexera data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!