JSON

Définition JSON

Définition

Stockez des documents JSON de manière native dans MarkLogic. Le stockage JSON procure l'ensemble des fonctionnalités d'indexation, de gestion du contenu et de sécurité éprouvées en production de MarkLogic, au format de données prédominant sur le Web. Vous êtes en mesure de développer de riches applications permettant de gérer les documents aux formats JSON, RDF, XML, binaire et texte au sein d'un environnement unique, sans vous préoccuper de la lente et fragile conversion entre les formats de données.

JSON, en tant que format de données natif, complète efficacement l'environnement JavaScript côté serveur en fournissant un accès transparent aux éléments JSON gérés au sein d'un cluster MarkLogic. JSON repose sur les fondamentaux développés et mis au point par MarkLogic au cours de la dernière décennie. En conséquence, ce format, qui procure rapidité, stabilité et sécurité est compatible avec les données et les codes existants.


Appplications JSON

Une question d'importance

JSON s'impose rapidement comme le format de données de nombreux cas d'utilisation, particulièrement ceux tirant parti de la sérialisation des données (par opposition au balisage de contenu). Les formats XML et JSON présentent chacun leurs avantages respectifs, c'est pourquoi il est essentiel que les développeurs choisissent la représentation la plus appropriée en fonction du contexte, tout en continuant à valoriser les fonctionnalités de base de MarkLogic.

C'est précisément ce qu'accomplit la prise en charge intégrale du format natif JSON, compatible avec les contenus XML, RDF, textuels et binaires. Les développeurs optent pour le format approprié à la tâche qu'ils exécutent, sans abandonner les transactions ACID, les requêtes riches ni aucune autre des fonctionnalités auxquelles ils font confiance. En définitive, les développeurs sont davantage productifs, les applications et la gestion sont simplifiées.

  • Développement rapide avec capacités de recherche, transformation et alertes intégrées, conçues spécifiquement pour JSON
  • Minimisation des inexactitudes et pertes de fonctionnalité liées aux traductions de modèles de données et à un processus ETL fragmenté
  • Architecture simplifiée avec gestion unifiée, homogène et sécurisée des données, métadonnées et relations
  • Développement JavaScript de bout en bout, simple et avancé