InterSystems IRIS Features
What are the features of InterSystems IRIS?
Database Features
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language
Technology Glossary Features
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 Manipulation | 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 Modeling | 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 |