Introducing G2.ai, the future of software buying.Try now

InterSystems IRIS Features

What are the features of InterSystems IRIS?

Database Features

  • Storage
  • Availability
  • Stability
  • Scalability
  • Security
  • Data Manipulation
  • Query Language

Top Rated InterSystems IRIS Alternatives

IBM Db2
(670)
4.1 out of 5
PostgreSQL
(637)
4.4 out of 5

Technology Glossary Features

View full feature definition

View definitions of the features and discover new technology terms.

Filter for Features

Database Features

Storage

Based on 15 InterSystems IRIS reviews.
86%
(Based on 15 reviews)

Availability

This feature was mentioned in 16 InterSystems IRIS reviews.
89%
(Based on 16 reviews)

Stability

Based on 16 InterSystems IRIS reviews.
93%
(Based on 16 reviews)

Scalability

Based on 16 InterSystems IRIS reviews.
85%
(Based on 16 reviews)

Security

As reported in 16 InterSystems IRIS reviews.
88%
(Based on 16 reviews)

Data ManipulationView full feature definition

See feature definition
16 reviewers of InterSystems IRIS have provided feedback on this feature.
86%
(Based on 16 reviews)

Query Language

As reported in 16 InterSystems IRIS reviews.
91%
(Based on 16 reviews)

Data Management

Data Integration

Consolidate data from various disparate sources in a single unified view

Not enough data

Data Discovery

Understand the state of data, applications, systems and services

Not enough data

Multi - Platform

Manage data across environments (on-premises cloud, hybrid, and multi-cloud)

Not enough data

Metadata

Provides metadata management and lineage capabilities

Not enough data

Data Model

Stores data as key-value pairs where key is a unique identifier.

Not enough data

Data Types

Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.

Not enough data

Data Model

Stores and queries data as JSON-like documents.

Not enough data

Data Types

Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.

Not enough data

Built - In Search

Allows users to index at ingest and query endlessly across data.

Not enough data

Event Triggers

Notifies specific events like document inserts, updates, replaces, deletes etc and responds in real-time.

Not enough data

Analytics

Data Analytics

Supports advanced analytics solutions for better business decision making

Not enough data

Security

Compliance

Rules and regulations inherited from source systems or defined to secure sensitive data

Not enough data

Governance

Grant or restrict data access and control

Not enough data

Data Protection

Built - In Backup and Disaster Recovery

Not enough data

Data Encryption

Encrypts and transforms data at the database from a readable state into a ciphertext of unreadable characters.

Not enough data

User Access Control

Allows restricted user acess to modify depending on the access level.

Not enough data

Database Locking

Prevents other users and applications from accessing data while it is being updated to avoid data loss or update.

Not enough data

Access Control

Allows permissions to be granted or revoked in the database, schema or table levels.

Not enough data

Encryption

Built-in native encryption with enterprise key management.

Not enough data

Authentication

Provides multi-factor authentication with certificates.

Not enough data

Role-Based Authorization

Provides predefined system roles, privileges, and user-defined roles to users.

Not enough data

Authentication

Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.

Not enough data

Encryption

Provides encryption capability for all the data at rest using encryption keys.

Not enough data

Role-Based Authorization

Provides predefined system roles, privileges, and user-defined roles to users.

Not enough data

Authentication

Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.

Not enough data

Audit Logs

Provides an audit log to track access and operations performed on databases for regulatory compliance.

Not enough data

Encryption

Provides encryption capability for all the data at rest using encryption keys.

Not enough data

Maintenance

Data Migration

Allows data movement from one database to another.

Not enough data

Backup and Recovery

Provides data backup and recovery functionality to protect and restore a database.

Not enough data

Multi-User Environment

Allows users to access and work on data concurrently, supporting several views of the data.

Not enough data

Management

Data dictionary

Stores the database metadata, that is the definitions of data elements, types, relationships etc.

Not enough data

Data Replication

Creates a copy of the database to maintain consistency and integrity.

Not enough data

Query Language

Allows users to create, update and retrieve data in a database.

Not enough data

Data ModelingView full feature definition

See feature definition
Defines the logical design of the data before building the schemas.

Not enough data

Performance Analysis

Monitors and analyzes critical database attributes like query performance, user sessions, dead lock detail, system errors etc and visualize them on a custom dashboard.

Not enough data

Support

Text Search

Provides support for international character sets and full text search.

Not enough data

Data Types

Supports multiple data types like primitive, structured, document etc.

Not enough data

Languages

Supports multiple procedural programming languages like PL/PGSQL, Perl, Python etc.

Not enough data

Operating Systems

Available on multiple operating systems like Linux, Windows, MacOS etc.

Not enough data

Performance

Disaster Recovery

Provides data recovery functionality to protect and restore data in a database.

Not enough data

Data Concurrency

Allows multi-version concurrency control.

Not enough data

Workload Management

Handles workloads, from single machines to data warehouses or web services with many concurrent users.

Not enough data

Advanced Indexing

Allows users to quickly retrieve data through various types of indexing like B-tree, hash table etc.

Not enough data

Query Optimizer

Helps interpret SQL queries and determine the fastest method of execution.

Not enough data

Integrated Cache

Stores frequently-used data in system memory quickly.

Not enough data

Management

Data Schema

Data is organized as a set of tables with columns and rows like a table structure.

Not enough data

Query Language

Allows users to create, update and retrieve data in a database.

Not enough data

ACID - Complaint

Adheres to ACID (atomicity, consistency, isolation, durability), a set of database transaction properties.

Not enough data

Data Replication

Provides log-based or/and trigger-based replication.

Not enough data

Availability

Auto Sharding

Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.

Not enough data

Auto Recovery

Restores a database to a correct (consistent) state in the event of a failure.

Not enough data

Data Replication

Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.

Not enough data

Auto Sharding

Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.

Not enough data

Auto Recovery

Restores a database to a correct(consistent) state in the event of a failure.

Not enough data

Data Replication

Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.

Not enough data

Support

Operating Systems

Available on multiple operating systems like Linux, Windows, MacOS etc.

Not enough data

Multi-Model

Provides support to handle structured, semi-structured, and unstructured data with equal effect.

Not enough data

Operating Systems

Available on multiple operating systems like Linux, Windows, MacOS etc.

Not enough data

BI Connectors

Allows users to connect business intelligence tools to the database.

Not enough data

Performance

Query Optimization

Helps interpret SQL queries and determine the fastest method of execution

Not enough data

Generative AI

AI Text Generation

Allows users to generate text based on a text prompt.

Not enough data

AI Text Summarization

Condenses long documents or text into a brief summary.

Not enough data

Agentic AI - Data Fabric

Autonomous Task Execution

Capability to perform complex tasks without constant human input

Not enough data

Multi-step Planning

Ability to break down and plan multi-step processes

Not enough data

Cross-system Integration

Works across multiple software systems or databases

Not enough data

Adaptive Learning

Improves performance based on feedback and experience

Not enough data

Decision Making

Makes informed choices based on available data and objectives

Not enough data