gpics geopictureservice. gliederung 1. systemarchitektur 1. model 2. ssds 2. exist 1. allgemeines 2....

12
GPicS GeoPictureService

Upload: sommer-straatmann

Post on 06-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

GPicSGeoPictureService

Page 2: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

Gliederung1. Systemarchitektur

1. Model 2. SSDs

2. eXist1. Allgemeines

2. One BIG vs. Many small

Page 3: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. 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

Page 4: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

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)

Page 5: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

Systemarchitektur / SSDs

Page 6: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small
Page 7: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small
Page 8: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small
Page 9: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small
Page 10: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

eXist / Allgemeines native XML-DB Installationsmöglichkeiten:

Jetty * Tomcat Embedded Standalone

Abfragen über XQuery Java-Client RESTful Webservices*

Page 11: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small

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

Page 12: GPicS GeoPictureService. Gliederung 1. Systemarchitektur 1. Model 2. SSDs 2. eXist 1. Allgemeines 2. One BIG vs. Many small