Marklogic developer guide MarkLogic Server Application Developer ? s Guide Application Developer ? s Guide Copyright ? MarkLogic Corporation All rights reserved MarkLogic February Last Revised - November CMarkLogic Server Table of Contents Table of Conten

MarkLogic Server Application Developer ? s Guide Application Developer ? s Guide Copyright ? MarkLogic Corporation All rights reserved MarkLogic February Last Revised - November CMarkLogic Server Table of Contents Table of Contents Application Developer ? s Guide Developing Applications in MarkLogic Server Overview of MarkLogic Server Application Development Skills Needed to Develop MarkLogic Server Applications Where to Find Speci ?c Information Loading Schemas Con ?guring Your Database Loading Your Schema Referencing Your Schema Working With Your Schema Validating XML Against a Schema Understanding Transactions in MarkLogic Server Terms and De ?nitions Overview of MarkLogic Server Transactions Transaction Attributes Mode Type and Number of Statements Single-Statement Transaction Concept Summary Multi- Statement Transaction Concept Summary Transaction Type Transaction Type Overview Query Transactions Point-in-Time Evaluation Update Transactions Readers Writers Locks Example Query and Update Transaction Interaction Single vs Multi-statement Transactions Single-Statement Automatically Committed Transactions Multi- Statement Explicitly Committed Transactions Semi-Colon as a Statement Separator Transaction Mode Transaction Mode Overview Controlling the Transaction Mode Auto Transaction Mode Query Transaction Mode Update Transaction Mode Interactions with xdmp eval invoke Isolation Option to xdmp eval invoke Preventing Deadlocks Seeing Updates From eval invoke Later in the Transaction Running Multi-Statement Transactions under xdmp eval invoke MarkLogic ??February Application Developer ? s Guide ??Page CMarkLogic Server Table of Contents Functions With Non-Transactional Side E ?ects Reducing Blocking with Multi-Version Concurrency Control Administering Transactions Transaction Examples Example Incrementing the System Timestamp Example Multi-statement Transactions and Same-statement Isolation Example Multi-Statement Transactions and Di ?erent-transaction Isolation Example Generating a Transaction Report With xdmp host-status Working With Binary Documents Terminology Loading Binary Documents Con ?guring MarkLogic Server for Binary Content Setting the Large Size Threshold Sizing and Scalability of Binary Content Selecting a Location For Binary Content Monitoring the Total Size of Large Binary Data in a Forest Detecting and Removing Orphaned Binaries Developing Applications That Use Binary Documents Adding Metadata to Binary Documents Using Properties Downloading Binary Content With HTTP Range Requests Creating Binary Email Attachments Useful Built-ins for Manipulating Binary Documents Importing XQuery Modules XSLT Stylesheets and Resolving Paths XQuery Library Modules and Main Modules Main Modules Library Modules Rules for Resolving Import Invoke and Spawn Paths Module Caching Notes Example Import Module Scenario Library Services Applications Understanding Library Services Building Applications with Library Services Required Range Element Indexes Library Services API Library Services API Categories Managed Document Update Wrapper Functions Security Considerations of Library Services Applications dls-admin Role dls-user Role dls-internal Role Transactions and Library Services MarkLogic ??February Application Developer ? s Guide ??Page CMarkLogic Server Table of Contents Putting Documents Under Managed Version Control Checking Out Managed Documents Displaying the Checkout Status of Managed Documents Breaking the Checkout of Managed Documents Checking In Managed Documents Updating Managed Documents De ?ning a Retention Policy Purging Versions of Managed Document About Retention Rules Creating Retention Rules Retaining Speci ?c Versions of Documents Multiple Retention Rules Deleting Retention Rules Managing Modular Documents in Library Services Creating Managed Modular Documents Expanding Managed Modular Documents Managing Versions of Modular Documents Transforming XML

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 25, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 734.7kB