InterSystems IRIS is a complete cloud-first data platform that includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform.
It is is the next generation of InterSystems' data management software. It includes the capabilities of InterSystems Cache and Ensemble, plus new capabilities that aim to to make it easy to build and deploy cloud based, analytics-intensive enterprise applications with greater performance and scalability.
InterSystems IRIS provides a set of APIs to operate with transactional persistent data simultaneously: key-value, relational, object, document, multidimensional.
Data can be managed by SQL, Java, node.js, .NET, C++, Python, and native server-side ObjectScript language.
InterSystems IRIS includes an Interoperability engine and modules to build AI solutions. InterSystems IRIS provides features for horizontal scalability (sharding, ECP) and provides High Availability features, Business intelligence, transaction support, and backup.