Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Column / Labelreference_idoriginal_idcontext
AttributePRIMARY KEY, Partition Key  

Data Typetexttexttext
DescriptionDie Referenz die benutzt wird um auf die Binaries zuzugreifenVerweis auf die Id in der Originals-Tabellegeneriert aus dataset-id und revision-id

 

...



Originals (originals)

Code Block
use binaries;
CREATE TABLE IF NOT EXISTS originals (original_id text, last_modified text, e_tag text, mime text, created timestamp, last_checked timestamp, checksum text, size bigint, status text, PRIMARY KEY(original_id));

...

 
Column / Labeloriginal_idlast_modifiede_tagmimecreatedlast_checkedchecksumsizestatus
AttributePRIMARY KEY, Partition Key        







Data Typetexttexttexttexttimestamptimestamptextbiginttext
Description

Last Modified Datum aus dem Response Header des Servers

E-Tag aus dem Response Header des ServersMime-Type des BinariesZeitstempel der den Zeitpunkt des Speicherns der Daten angibt.Zeitstempel der angibt wann überprüft wurde ob die Daten auf dem Server sich geändert habenAus den Daten errechnete PrüfsummeGröße des Binaries

Status des Download-Prozesses

( PROCESSING | OK | ERROR | RETRY )

...


URLs (urls)

Code Block
use binaries;
CREATE TABLE IF NOT EXISTS urls (url text, original_id text, PRIMARY KEY(url));
CREATE MATERIALIZED VIEW urls_original AS SELECT original_id FROM urls WHERE url IS NOT NULL AND original_id IS NOT NULL PRIMARY KEY(original_id, url);

...

Column / Labelurloriginal_id
AttributePRIMARY KEY, Partition Key 
Data Typetexttext
Descriptiondie URL von der ein Binary geladen wurde

Verweis auf die Id in der Originals-Tabelle


Originals Data (originals_data)

Code Block
use binaries;
CREATE TABLE IF NOT EXISTS originals_data (original_id text, part int, data blob, PRIMARY KEY(original_id, part));


Column / Labeloriginal_idpartdata
AttributePRIMARY KEY, Partition KeyPRIMARY KEY, Partition Key
Data Typetextintblob
DescriptionVerweis auf die Id in der Originals-Tabelle

 

Chunk des Binaries

Content des Binary-Chunks


Temporary Originals Data (originals_data_temp) for images that get saved in file-system

Code Block
use binaries;
CREATE TABLE IF NOT EXISTS originals_data_temp (original_id text, part int, data blob, PRIMARY KEY(original_id, part));


Column / Labeloriginal_idpartdata
AttributePRIMARY KEY, Partition KeyPRIMARY KEY, Partition Key
 

Data Typetextintblob
DescriptionVerweis auf die Id in der Originals-Tabelle

Chunk des Binaries

Content des Binary-Chunks

...


Log (logs)

Code Block
use binaries;
CREATE TABLE IF NOT EXISTS logs (reference_id text, timestamp timestamp, message text, PRIMARY KEY(reference_id, timestamp));

...

Column / Labelreference_idtimestampmessage
AttributePRIMARY KEY, Partition KeyPRIMARY KEY, Partition Key 
Data Typetexttimestamptext
DescriptionVerweis auf die Id in der References-Tabelle

Zeitstempel der Log-Meldung

Log-Meldung

...


Scaled images 800 (scaled_800x600)

...

Column / Labeloriginal_iddata
AttributePRIMARY KEY, Partition Key 
Data Typetextblob
DescriptionVerweis auf die Id in der Originals-Tabelledas skalierte Bild

...


Scaled images 140 (scaled_140x105)

...

Column / Labeloriginal_iddata
AttributePRIMARY KEY, Partition Key 
Data Typetextblob
DescriptionVerweis auf die Id in der Originals-Tabelledas skalierte Bild

...


Scaled images 116 (scaled_116x87)

...

Column / Labeloriginal_iddata
AttributePRIMARY KEY, Partition Key 
Data Typetextblob
DescriptionVerweis auf die Id in der Originals-Tabelledas skalierte Bild

...


Scaled images 440 (scaled_440x330)

...

Column / Labeloriginal_iddata
AttributePRIMARY KEY, Partition Key 
Data Typetextblob
DescriptionVerweis auf die Id in der Originals-Tabelledas skalierte Bild

...


Job Queue Entries (job_queue_entries)

...

Column / Labelreference_idcreateddata
AttributePRIMARY KEY, Partition Key  

Data Typetexttimestampblob
DescriptionDie Referenz die benutzt wird um auf die Binaries zuzugreifenZeitstempel der den Zeitpunkt des Speicherns der Daten angibt.Der Eintrag in der Job-Queue, Java-Object, Serialisiert

...


/binary/AB123CD