Projektbericht Anwendung XML-DB Tilo Henke Senior Berater Oracle Consulting Berlin DOAG Regionaltreffen Berlin-Brandenburg Juni 2005
Archivsystem Versicherung Schweiz Vertr ä ge, Schadens- und Ver ä nderungsmeldungen usw. werden fotografiert und als TIFF archiviert BisherUNISYS Robotersystem NunArchiv DB Projektumfeld.
Projektumfeld..
Projektumfeld... Terabyte Projekt – 1 GB Zuwachs pro Tag Einsatz der Partitioning Option Laden und Entladen in / aus BLOBs via OCI HTML-DB Dialog zur Online Recherche mit Download-, Ö ffnen- und Exportm ö glichkeit XML / XSL – Anwendung Architekturmerkmale
Projektumfeld....
Projektumfeld..... Seit Februar Partitionen mit je etwa 1 Mio Rows jede Partition ca. 30 GB gro ß Wachstum wie gesch ä tzt: 1 GB pro Tag oder ca Dokumente á 40 K zur Zeit 2 GB pro Tag durch Migration von 20 Mio Dokumenten Mengenger ü st
XML-Verarbeitung. Dokumentattribute (Dokumentindex) werden relational gespeichert und im XML-Format verarbeitet, denn XML ist ein Textformat Langlebigkeit XML bildet die Struktur, die Daten und deren Semantik ab
XML-Verarbeitung.. generische Schnittstelle f ü r Laden und Entladen Laden (Import): Bereitstellung der Dokumente und der sie beschreibenden Indexe im FS + Laden tiff2blob und xml2rel Entladen (Export): Bereitstellung der Dokumente und der sie beschreibenden Indexe in DB + Entladen blob2tiff und rel2xml
XML-Verarbeitung...
XML-Verarbeitung....
XML-Verarbeitung..... Inkludierung der BLOBs in XML durch Base64- Kodierung blob2clob Enkodierung bzw. clob2blob Dekodierung (utl_encode.base64_encode/decode) Abbildung von Hierarchien und rekursive Verarbeitung der XML-Strukturdokumente Architekturmerkmale
XML-Verarbeitung 1 Lieferung besteht aus n Dokumenten 1 Dokument besteht aus n Anh ä ngen (TIFFs) (= 1 XML-Dokument) 1 Lieferung = n+1 XML-Dokumente
XML-Verarbeitung
HTML-Verarbeitung.
HTML-Verarbeitung..
Q & Q U E S T I O N S A N S W E R S