This document describes Doradus Spider databases. In Doradus, an application is a named database with its own schema and data. Every schema selects a specific storage service to manage its data. When a schema selects the Doradus Spider storage service, the deployed instance is called a Doradus Spider database. The Spider storage service provides flexible indexing and update features that benefit specific types of applications. This document describes the unique features of the Spider service, including its data model, query language, and REST API commands.
• Spider Database Overview: An overview of the Spider database including its unique features and the type of applications it is best suited for.
• Spider Data Model: Describes core Doradus data model concepts and describes the extensions specific to Doradus Spider.
• Doradus Query Language (DQL): A detailed description of DQL concepts including extensions specific to Doradus Spider databases.
• Spider Object Queries: Describes the Object Query type including parameters and output results in XML and JSON.
• Spider Aggregate Queries: Describes the Aggregate Query type including parameters and output results in XML and JSON.
• Spider REST Commands: Describes the REST commands supported by Spider databases for application management, updates, queries, and task management.