InterSystems IRIS is a complete cloud-first data platform which includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform.
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 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.
It is commercial software but with Free Community version which could be downloaded from: https://download.intersystems.com
Official website: https://www.intersystems.com/products/intersystems-iris/
Developers Community: https://community.intersystems.com/?filter=articles
App Store: https://openexchange.intersystems.com/