Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

native XML databases

Empfohlene Antworten

Hallo,

ich hoffe, dass ich mir meiner Frage hier richtig bin.

Folgende Situation: Ich möchte einen WebService programmieren der ein XML Document Storage verwalten soll. Ich bin schon seit geraumer Zeit auf der Suche nach einer native XML-Datenbank.

Nachdem ich mir etliche Infoblätter und Evaluierungen durchgelesen habe bin ich schon soweit, dass ich den Kandidatenkreis eingegrenzt habe auf die Open Source Kandidaten eXist, Xindice, Sedna und BaseX, Berkeley-DB.

eXist ist in ständiger Entwicklung und das am häufigsten genannte allerding mit Begrenzung von 2^31 Datensätze, inwiefern die Begrenzung sich auswirkt, kann ich leider nicht sagen, aber wir haben einen Nachrichtenfluss von circa 1000 kleinen XML-Dokumenten die abgelegt werden sollen, als eine Art Logging

Xindice ist wohl schneller beim suchen und die zweit häufigst genannte natve xml database, jedoch bin ich der Meinung gelesen zu haben, dass die nicht mehr in der Entwicklung ist

Sedna, darüber weiß ich bisher sehr wenig, entwickelt von einer russischen Organisation, aber von den Anforderung würde sie perfect passen, sogar mit ACID transactions, jedoch habe ich keinerlei Erfahrungsberichte

finden können

BaseX ist eine sehr neue Entwicklung und sehr benutzerfreundlich, auch schon kommerziel im Einsatz, jedoch nach Anfrage, wurde mir mehr oder weniger durch die Blume bestätigt, dass mein Datenvolumen zu groß sein dürfte

Berkeley-DB von Oracle, da bin ich mir nocht sicher inwiefern die Open Source ist, da gibt es meiner Meinung nach nur schwammige Angabe, sonst wäre dies sicherlich eine Option

So ich bräuchte jetzt eine Entscheidungshilfe von Personen, die schon Erfahrung mit XML-Datenbanken haben.

Ich möchte ungern investieren und auf komerzielle Lösungen wie Tamino, Marc Logic zurückgreifen.

Vielleicht hat ja jemand Ideen oder Lösungsvorschlage. Es geht praktisch um einen Logging Webservice in Java, wobei ich nur die XML-Dokumente (sehr klein, aber viele) nur ablegen und abfragen möchte.

Ich hoffe mir kann jemand helfen:( und schon mal vielen Dank im vorraus.

Gruß

Tomcito

Bearbeitet von Tomcito

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.