Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Hardwin Anliker Geändert vor über 10 Jahren
1
Xindice Datenbanken vs. Markup Prof Dr. Manfred Thaller WS 2009 / 2010 Referent: Seyda Kurt
2
Inhalt: XML-Datenbank Xindice Datenorganisation Collections Indexerstellung
3
Xindice (sinn-di-tscheh) Verwaltung von XML-Dateien. Seit Dezember 2001 Bestandteil des Apache- Projekts. In Java geschrieben. Textbasierte Modellbank. Verbindung mit anderen Komponenten des Apache-XML-Projekts möglich.
4
XML-Datenbank Xindice Bezieht sich auf umfangreiche XML-Strukturen Nachfolger von dbXML Ziel: Speichern von vielen kleinen XML-Daten- Paketen. Vorteil: XML-Strukturen müssen nicht in andere Datenstrukturen umgewandelt werden.
5
XML-Datenbank Xindice XPath als Abfragesprache XUpdate als Update-Sprache. Für viele kleine Minidokumente geeignet. Unterstützt zwei Kommandos: eins für die Verwaltung der Datenbank (xindiceadmin) und eins zur Benutzung der Datenbank (xindice).
6
Datenorganisation Dient zur Übersichtlichkeit und der leichten Weiterverarbeitung Datenorganisation in einer Xindice-Datenbank Kollektionen (Xindice Collection) Collections : enthalten XML-Dokumente und weitere Collections
7
Collections Aufrufen von einer Liste aller Collections: Xindice list_collections –c/db Erzeugen einer Collection: xindiceadmin add_collection -c /db -n newsletter Einfügen eines Dokumentes: xindice add_document -c /db/newsletter -f NEWS_09.xml -n NEWS_09
8
Indexerstellung Indizes beziehen sich auf bestimmte Elementtypen oder Kombination von Elementtypen und Attributen. Dient zur Beschleunigung der Datensuche xindiceadmin add_indexer -c /db/newsletter -n orgindex -p org
9
xindiceadmin add_indexer -c /db/newsletter -n keyindex - p keyword@key xindiceadmin add_indexer -c /db/newsletter -n scopeindex -p doc-scope@* Auflisten von Indizes zu Collections: list_indexers Löschen von Indizes: delete_indexer
10
Vielen Dank für Ihre Aufmerksamkeit!
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.