Using Document Database (DocDB)

Create, manage, and query JSON documents in InterSystems IRIS DocDB.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-document-database-docdb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Using Document Database (DocDB)
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/using-document-database
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-document-database-docdb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management and querying of JSON documents within the InterSystems IRIS data platform, offering a flexible alternative to traditional SQL databases.

Core Features & Use Cases

  • Database Creation and Management: Create, retrieve, and delete document databases.
  • Document Operations: Insert, retrieve, update, and delete individual JSON documents.
  • Querying and Indexing: Define properties for efficient searching and retrieve documents using various criteria.
  • Use Case: Store and query user profiles, product catalogs, or sensor data where the structure can vary or evolve rapidly.

Quick Start

Use the Using Document Database (DocDB) skill to create a new document database named 'MyData'.

Frequently Asked Questions about Using Document Database (DocDB)

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store and query JSON documents in InterSystems IRIS?

You can store and query JSON documents in InterSystems IRIS by creating a Document Database (DocDB) to insert, retrieve, and manage schema-less data using either SQL or specialized query methods.

What is the best way to manage schema-less data in InterSystems IRIS?

The best way to manage schema-less data in InterSystems IRIS is using DocDB, which allows flexible document insertion, property indexing, and retrieval for rapidly evolving data structures like product catalogs.

Can I use SQL to query a NoSQL document database in InterSystems IRIS?

Yes, you can query a NoSQL document database in InterSystems IRIS using SQL. The system supports defining properties for efficient indexing and advanced querying alongside specialized retrieval methods.

Does InterSystems IRIS support indexing JSON document properties?

InterSystems IRIS supports indexing JSON document properties by allowing you to define specific properties within DocDB, enabling efficient searching and document retrieval based on various criteria.

When should I use a document database instead of a traditional SQL database?

Use a document database instead of a traditional SQL database when storing data with varying or rapidly evolving structures, such as user profiles or sensor data, requiring flexible schema-less storage.

How do I create a document database in InterSystems IRIS?

To create a document database in InterSystems IRIS, use the DocDB skill to initialize a new database instance, then insert JSON documents and define properties for indexing and querying.