Skip to content
Search to learn about InterSystems products and solutions, career opportunities, and more. Results include content from our developer community, product documentation and education websites in addition to

Moving Beyond In-Memory Databases

Alternative to In-Memory Databases

In-memory databases may be fast, but they all have critical limitations:

High Cost

In-memory databases incur high costs since organizations must buy and provision sufficient memory and servers to accommodate all of the data, ingest new data, process analytic workloads and return query results, and maintain backup copies of the data for failover.

Hard Scalability Limits

When the data and query workloads consume all available memory, processing stops and servers can fail.

Extended Downtime

When memory is exhausted and outages occur, rebuilding the database from log files and checkpoint files can take hours. Downtime and outages can be catastrophic to the business.

InterSystems IRIS: A Superior Alternative to In-Memory Databases

A Hybrid Transactional-Analytic Data Platform That Performs As Well As — Or Better — Than In-Memory Databases With None Of Their Limitations

InterSystems IRIS combines in-memory performance with built-in persistence. It automatically maintains a current representation of all data on disk in a format optimized for rapid random access. Benefits of InterSystems IRIS compared with in-memory databases include:

Lower Cost

There is no requirement to maintain all data in memory. Since memory is more expensive than disk, operating InterSystems IRIS-based applications results in reduced hardware costs and lower total cost of ownership.

No Hard Scalability Limits

InterSystems IRIS uses intelligent buffer management to keep the most frequently used data in memory while rapidly accessing less-frequently used data from disk on demand. As a result, InterSystems IRIS does not have the hard scalability limits of in-memory databases.

No Downtime

Recovery is immediate. Thanks to its persistent data store, data is not lost when a server is turned off or fails. Applications simply access the data from another server or from disk and continue processing, eliminating the need for any database recovery or rebuilding efforts.

Learn more at

Other Resources You Might Enjoy

Take The Next Step

We’d love to talk. Fill in some details and we’ll be in touch.
*Required Fields
Highlighted fields are required
*Required Fields
Highlighted fields are required
** By selecting yes, you give consent to be contacted for news, updates and other marketing purposes related to existing and future InterSystems products and events. In addition, you consent to your business contact information being entered into our CRM solution that is hosted in the United States, but maintained consistent with applicable data protection laws.