exist-edirom2024
eXist Workshop bei der Edirom School 2024 in Paderborn
Project maintained by martinascholger
Hosted on GitHub Pages — Theme by mattgraham
Einführung in eXist
eXist ist eine native XML-Datenbank und eine Application-Platform.
Geschichte
“Once upon a time, around the turn of the 21st century, there was a
researcher named Wolfgang Meier working at the Technical University of
Darmstadt.
He was in need of a system to analyze and query XML data, and since there
was nothing around that satisfied his needs, he decided to write something
himself: eXist.” (Siegel/Retter 2015, p.5)
- erste Version 2001; basierend auf einem relationalen DB-Backend; mit
XPath-Unterstützung
- 2004/2005: natives XML-Speicher-Backend und XQuery-Unterstützung; weitere
Core-Developer: Pierrick Brihaye, Leif-Jöran Olson, Adam Retter und Dannes
Wessels
- 2006: v1.0
- 2009: v1.4 “Full-blown application platform” (Siegel/Retter 2015, p.6)
- 2013: v2.0
mit RESTXQ, repository manager, XQuery 3.0 support (noch unvollständig)
- 2017: v3.0
- 2018: v4.0
- 2019: v5.0
- 2022: v6.0
- 2023: v6.2 =
current
Features
- beschleunigter Zugriff und Abfragen von XML-Dateien
- auch nicht-XML-Formate können in der Datenbank gespeichert werden
- diverse Schnittstellen wie REST und WebDAV
- integrierter XQuery- und XSLT-Prozessor
- integrierter Lucene-Index für Volltextsuche
- Rechtemanagement
- integriertes Paket- und App-System
- Open Source Projekt
- aktive Community und breit eingesetzt in den DH
Installation der eXist-Datenbank
Rundgang
- Launcher
- User Management
- Package Manager
Installation des Datenpakets
Some Links