Web Search
Introduction
Spider Database Overview
Starting a Spider Database
Spider Overview
When Spider Works Best
The Msgs Sample Application
Spider Data Model
Motivation
Identifiers
Application
Application Options
Table
Table Options
Data Aging Options
Table Sharding Options
Objects
Object IDs
Fields
Scalar Fields
The Collection Property
The Analyzer Property
3.7.1.2.1 TextAnalyzer
3.7.1.2.2 IntegerAnalyzer
3.7.1.2.3 BooleanAnalyzer
3.7.1.2.4 DateAnalyzer
3.7.1.2.5 NullAnalyzer
3.7.1.2.6 OpaqueTextAnalyzer
3.7.1.2.7 HTMLAnalyzer
Link Fields
The Sharded Property
Group Fields
Dynamically-Added Fields
Aliases
Doradus Query Language (DQL)
Query Perspective
Clauses
Clause Negation: NOT
Clause Connectors: AND, OR, and Parentheses
Literals
Booleans
Numbers
Timestamps
Terms
Strings
Null Values
IS NULL Clause
Text Contains Clauses
Term Clauses
Phrase Clauses
Any-field Clauses
Range Clauses
Equality Clauses
IN Clause
Timestamp Clauses
Subfield Clauses
NOW Function
PERIOD Function
Link Clauses
Link Path Clauses
WHERE Filter
Outer WHERE Filter
Quantifier Functions
Overview: ANY, ALL, and NONE
Quantifiers on MV Scalar Fields
Quantifiers on SV Scalar Fields
Quantifiers on Link Fields
Quantifiers with IS NULL
Quantifiers on Group Fields
Transitive Function
COUNT(<link path>)
Spider Object Queries
Query Parameters
Fields Parameter
Basic Formats
WHERE Filters
Size Limits on Link Fields
Order Parameter
Query Results
Empty Results
SV Scalar Fields
MV Scalar Fields
Link Fields
Spider Aggregate Queries
Aggregate Parameters Overview
Metric Parameter
Grouping Parameter
Global Aggregates: No Grouping Parameter
Single-level Grouping
Grouping Field Aliases
Multi-level Grouping
Group Fields as Grouping Parameters
Composite Grouping
Compound Grouping: GROUP Sets
Compound/Multi-metric Grouping Results
Special Grouping Functions
BATCH Function
INCLUDE and EXCLUDE Functions
TERMS Function
TOP and BOTTOM Functions
FIRST and LAST Functions
TRUNCATE Function
UPPER and LOWER Functions
WHERE Function
Multi-metric Aggregate Queries
Spider REST Commands
REST API Overview
Common REST Headers
Common REST URI Parameters
REST Commands in Multi-Tenant Mode
Common JSON Rules
Illegal Characters in XML Content
Common REST Responses
Spider REST Command Summary
Application Management Commands
Create Application
Modify Application
List Application
Delete Application
Object Update Commands
Add Batch
Update Batch
Delete Batch
Get Object Command
Object Query Commands
Object Query via URI
Object Query via Entity
Aggregate Query Commands
Aggregate Query via URI
Aggregate Query via Entity
Task Status Command