Skip to main content

InterSystems Native APIs

The InterSystems IRIS® Native APIs are lightweight interfaces that let you directly access globals, the tree-based sparse arrays that form the basis of the InterSystems multidimensional storage model and underlie the InterSystems IRIS object and SQL interfaces. These native data structures provide very fast, flexible storage and retrieval. InterSystems IRIS uses globals to make data available as objects or relational tables, but you can use the Native API to implement your own data structures.

The Java and .NET Native APIs also enable your Java or .NET application to work with InterSystems IRIS objects as easily as if they were native Java or .NET objects.

InterSystems provides the following Native APIs:

Native API for Java

Native API for .NET

Native API for Python

Native API for Node.js