JSON

Was ist JSON?

Was ist das?

MarkLogic ermöglicht das native Speichern von JSON-Dokumenten und kombiniert somit die bewährte Indexierung, Datenverwaltung und Sicherheit von MarkLogic mit dem Internet-Datenformat. Auf diese Weise lassen sich Anwendungen entwickeln, die JSON-, RDF-, XML-, Binär- und Textdokumente in einer einzigen Umgebung vereinen, und die langsame und fehleranfällige Konvertierung zwischen verschiedenen Datenformaten entfällt.

JSON ergänzt als natives Datenformat die serverseitige JavaScript-Umgebung durch die Bereitstellung eines nahtlosen Zugriffs auf JSON in einem MarkLogic Cluster. Da JSON auf denselben Grundlagen aufbaut, die MarkLogic in den letzten zehn Jahren entwickelt und verbessert hat, bietet es nicht nur Schnelligkeit, Zuverlässigkeit und Sicherheit, sondern ist auch mit bestehenden Daten und bestehendem Code kompatibel.


JSON-Anwendungen

Warum ist das wichtig?

JSON entwickelt sich immer mehr zum bevorzugten Format für viele Anwendungen – insbesondere dann, wenn es um den Datenaustausch zwischen den Komponenten einer Applikation geht. Da sowohl XML als auch JSON einzigartige Vorteile bieten, ist es wichtig, dass Entwickler je nach Bedarf die jeweils passende Darstellung wählen können, ohne auf die Kernfunktionen von MarkLogic verzichten zu müssen.

Neben nativem JSON werden auch XML, RDF, Text und Binärdateien unterstützt, sodass Entwickler für jede Aufgabe das geeignete Format sowie vertraute Funktionen wie ACID-Transaktionen, umfassende Abfragen und vieles mehr verwenden können. Das Ergebnis: höhere Produktivität, vereinfachte Anwendungen und geringere Kosten.

  • Beschleunigen Sie die Anwendungsentwicklung mit leistungsstarker, integrierter Suche, Transformation und Benachrichtigung speziell für JSON.
  • Vermeiden Sie den mit der Konvertierung von Datenmodellen und mit unflexiblen ETL-Prozessen einhergehenden Verlust von Datenintegrität und Funktionalität.
  • Vereinfachen Sie die Architektur, indem Sie Daten, Metadaten und Beziehungen gemeinsam, konsistent und sicher verwalten.
  • Verbessern Sie die Benutzerfreundlichkeit bei der JavaScript-Entwicklung.