Upload
sommer-straatmann
View
102
Download
0
Embed Size (px)
Citation preview
GPicSGeoPictureService
Gliederung1. Systemarchitektur
1. Model 2. SSDs
2. eXist1. Allgemeines
2. One BIG vs. Many small
Systemarchitektur / ModelBenutzer
String name
String password
String email
List<Album> albumList
AlbumString name
String description
String password
List<Bild> picList
Bild
Integer id
String name
String description
String filePosition
Boolean isPublic
Date timestamp
Position pos
Systemarchitektur / ModelPosition
Integer id
String latitudeRef
String latitude
String latitudeDecimal
String longitudeRef
String longitude
String longitudeDecimal
String altitude
String direction
Rundreise
String name
String description
String password
Map<Integer,Bild> picList (Integer für Position in Rundreise)
Systemarchitektur / SSDs
eXist / Allgemeines native XML-DB Installationsmöglichkeiten:
Jetty * Tomcat Embedded Standalone
Abfragen über XQuery Java-Client RESTful Webservices*
One BIG vs. Many small
OneBIG Many small
Anzahl Items 10.000 20
Anzahl Dateien 1 500
Dateigröße 1,5MB ca. 3KB
- Viele Dateien, Verwaltungsoverhead -Keine Performanceunterschiede merkbar