DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > InterSystems IRIS

InterSystems IRIS System Properties

Please select another system to compare it with InterSystems IRIS.

Our visitors often compare InterSystems IRIS with InterSystems Caché, Microsoft SQL Server and MongoDB.

Editorial information provided by DB-Engines
NameInterSystems IRIS
DescriptionA containerised multi-model DBMS, interoperability and analytics data platform with wide capabilities for vertical and horizontal scalability
Primary database modelDocument store
Key-value store
Object oriented DBMS
Relational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score3.82
Rank#91  Overall
#15  Document stores
#14  Key-value stores
#1  Object oriented DBMS
#47  Relational DBMS
Websitewww.intersystems.com/­products/­intersystems-iris
Technical documentationdocs.intersystems.com/­irislatest/­csp/­docbook/­DocBook.UI.Page.cls
DeveloperInterSystems
Initial release2018
Current release2023.3, June 2023
License infoCommercial or Open Sourcecommercial
Cloud-based only infoOnly available as a cloud serviceno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Server operating systemsAIX
Linux
macOS
Ubuntu
Windows
Data schemedepending on used data model
Typing infopredefined data types such as float or dateyes
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.yes
Secondary indexesyes
SQL infoSupport of SQLyes
APIs and other access methodsJDBC
ODBC
RESTful HTTP API
Supported programming languages.Net
C++
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresyes
Triggersyes
Partitioning methods infoMethods for storing different data on different nodesSharding
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency
Foreign keys infoReferential integrityyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACID
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes
User concepts infoAccess controlyes
More information provided by the system vendor
InterSystems IRIS
Specific characteristics

InterSystems IRIS is a complete cloud-first data platform which includes a multi-model transactional data management

engine, an application development platform, an interoperability engine, and an open analytics platform.

It  is the next generation of our proven data management software.It includes the capabilities of InterSystems Cache and Ensemble, plus a wealth of exciting new capabilities to make it easy to build and deploy cloud based, analytics-intensive enterprise applications with even greater performance and scalability.  

InterSystems IRIS transactional engine

At the core of InterSystems IRIS Data Platform is a proven, enterprise-grade, distributed hybrid transactional/analytic

processing (HTAP) database. It can ingest and store transactional data at very high rates while simultaneously

processing high volumes of analytic workloads on real-time data (including ACID-compliant transactional data)

and non-real-time data.

InterSystems IRIS includes a native multi-model persistence engine, which helps to operate the data via key-value, document, SQL,or object API. The set of InterSystems IRIS API includes ODBC/JDBC, java, .NET, nodejs, python, call-in/call-out interfaces,

REST and web-sockets capabilities and more.

InterSystems IRIS provides horizontal scalability for high data volumes and demanding application workloads through a

flexible scalable architecture. For large data volumes, InterSystems' IRIS sharding capability allows horizontal partitioning

of database tables, spreading their data and associated workload across a tier of data nodes. For high user counts or

competing workloads, a tier of compute nodes can be added to the cluster to serve data at ultra-low latencies. 

All nodes are based on the same technology, providing a 100% homogeneous architecture and correspondingly lower

TCO than composite architectures with separate caching layer technologies as proposed by other vendors. 

Learn more.

InterSystems IRIS Interoperability 

InterSystems IRIS provides a complete set of native integration and interoperability features. It provides out-of-the-box

connectivity and data transformations for a wide range of packaged applications, databases, industry standards, protocols,

and technologies. Flexible data transformation capabilities enable InterSystems IRIS to resolve differences in semantics and

data schemas that exist between applications or services.

Application developers can create seamless business processes that connect with internal and external data sources,

applications, and services. 

InterSystems IRIS provides graphical tooling to visually diagram processes, rules, and workflows, allowing developers

to focus on the logical interactions between systems, minimizing concerns about application interfaces, adapters,

or middleware mechanisms.

The embedded role-based workflow engine supports manual interactions in business processes, automating the distribution

of tasks among users and incorporating their decisions and actions. Learn more.

InterSystems IRIS Analytics capabilities

InterSystems IRIS also provides an Open Analytics Platform, built around its universal, high-performance data store and

offering data analysts, data scientists and data engineers an opportunity to run their analytic workflows in a straightforward,

coordinated and efficient fashion.

An Open Analytics Platform is one that allows partners and end-users to build solutions and services that leverage

best-of-breed analytics technologies, both embedded in the platform and complementary to it. It is not a point-and-click

solution, but a polyglot platform offering data services and interoperability with multiple, proven analytics technologies.

An Open Analytics Platform implies Data Integration, Data Preparation and Data Science capabilities, each of them

maximizing resource utilization vertically as well as horizontally.

InterSystems IRIS' embedded analytics capabilities include a high-performance multidimensional query engine for BI-style

analytics and a unique NLP technology for identifying concepts and their context in natural language text. Next to fast SQL

and xDBC drivers for access by third-party tools, it supports relevant standards and technologies including PMML, UIMA

and Apache Spark. Learn more.

Download InterSystems IRIS White Paper

InterSystems IRIS Documentation

InterSystems IRIS Online Courses

InterSystems IRIS Developer Community

Try InterSystems IRIS Java sandbox or Get InterSystems IRIS on Google Cloud

Contact us

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
InterSystems IRIS
Recent citations in the news

InterSystems Introduces Two New Cloud-Native Smart Data Services to Accelerate Database and Machine Learning ...
11 January 2024, Yahoo Finance

Building data-intensive, mission-critical apps with data fabric virtuosos InterSystems
17 December 2023, Tech Wire Asia

Volumez Announces Collaboration with InterSystems to Enhance Cloud Infrastructure and Support Smart Data Fabrics ...
20 June 2023, PR Newswire

InterSystems Positioned as a Challenger in the 2023 Gartner® Magic Quadrant™ for Cloud Database Management ...
22 December 2023, Business Wire

InterSystems taps Volumez to provide storage – Blocks and Files
20 June 2023, Blocks and Files

provided by Google News



Share this page

Featured Products

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Ontotext logo

GraphDB allows you to link diverse data, index it for semantic search and enrich it via text analysis to build big knowledge graphs. Get it free.

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

Present your product here