DB-EngineseXtremeDB high availability featuresEnglish
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├ę, Oracle and SAP HANA.

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
Score1.63
Rank#134  Overall
#22  Document stores
#25  Key-value stores
#4  Object oriented DBMS
#68  Relational DBMS
Websitewww.intersystems.com/­products/­intersystems-iris
Technical documentationdocs.intersystems.com/­irislatest/­csp/­docbook/­DocBook.UI.Page.cls
DeveloperInterSystems
Initial release2018
Current release2020.2, July 2020
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
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.

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 to Boost Patient Data Sharing Using Analytics
24 November 2020, EHRIntelligence.com

InterSystems Unveils IRIS Adaptive Analytics in Tandem with AtScale
30 October 2020, Solutions Review

InterSystems updates HealthShare with expanded FHIR capabilities
24 November 2020, Healthcare IT News

International Medical Center partners with InterSystems to implement InterSystems TrakCare® as its unified electronic medical record system
26 November 2020, Khaleej Times

InterSystems IRIS now generally available to Epic customers
15 October 2020, Help Net Security

provided by Google News

Job opportunities

Content Marketing Specialist
InterSystems, Cambridge, MA

Advisory Services Sr Consultant - Telecommute
UnitedHealth Group, Sacramento, CA

Operations Specialist
InterSystems, Cambridge, MA

Sales Executive
InterSystems, New York, NY

Healthcare Software Engineer
Ready Computing Resources LLC, New York, NY

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database Machine Learning. Try Vertica for free with no time limit.

Present your product here