The Database for Applications That Matter
InterSystems Caché® is a high-performance database that powers transaction processing applications around the world. It is used for everything from mapping a billion stars in the Milky Way, to processing a billion equity trades in a day, to managing smart energy grids.
Advanced Database Technology
InterSystems Caché powers our customers’ most mission-critical applications with the ability to store, use, and analyze transactional and historical data concurrently in whatever forms required. High-speed SQL runs consistently and seamlessly across all data models.
As throughput and data volume requirements increase, Caché maintains consistent high performance.
Eliminate Complexity and Enable Agile Business Innovation
InterSystems Caché takes the complexity out of application design and deployment. Several high-availability options, including an elegant approach to mirroring, endow your applications with robust reliability – but require less hardware than other vendors’ solutions. A flexible, adaptable security model with easy-to-use provisioning capabilities makes it simple to control access to resources.
With the overall simplicity of its architecture, and powerful system management tools, Caché requires fewer database administrators (DBAs) than other databases. In fact, many installations do not require a dedicated DBA at all.
An open environment for defining business logic and building mobile and/or Web-based user interfaces enables rapid development and agile business innovation.
A Proven Technology Partner
Everyone at InterSystems has a passion for making customers successful. We have thousands of clients serving millions of users around the world.
We understand what our customers want from technology. All our products are designed to be interoperable, reliable, intuitive, and scalable.
We are proud to back our world-class technology with world-class support. Our Worldwide Response Center (WRC) has personnel in cities around the globe and provides engineering-level expertise and multilingual 24/7 support for all InterSystems products.
Our Learning Services department offers a wide variety of classroom and online training opportunities to help you derive maximum value from our products.
Privately held since our founding in 1978, our focus on client success has never been distracted by quarterly profit targets and demands from stockholders.
Unified Multi-Model Architecture
Within Caché, data can be modeled and stored as tables, objects, or multidimensional arrays (hierarchies). Different models can seamlessly access data – without the need for performance-killing mapping between models. Built-in support for dynamic data objects (such as XML and JSON) enables easy interoperability and rapid development of Web applications.
SQL is the lingua franca for querying Caché data across all data models. Because of its efficient architecture, Caché provides inherently faster SQL performance than other database technologies. It supports traditional indexes as well as bit-map and bit-slice indexes that can be used with real-time transactional data.
InterSystems Enterprise Cache Protocol allows a network of many servers to behave as a single data store, dramatically enhancing the scalability and performance of distributed applications.
High Availability through Database Mirroring
Caché Database Mirrors do not require large investments in hardware, support, operating system licenses, or storage. In addition, Caché Database Mirrors are easy to set up and maintain, so administration costs are minimized.
Secure data-at-rest and data-in-motion while minimizing the burden on application performance.
InterSystems Atelier is our new Eclipse-based development environment for defining business logic and building mobile and/or Web-based user interfaces. It enables you to rapidly build applications using the tools and technologies that best suit your needs.
High performance transaction processing
Applications based on Caché maintain a very high level of performance, even as they scale up in transaction volume, number of users, and concurrent analytical queries.