InterSystems Caché

InterSystems Caché is a proprietary, hierarchical in the core database from InterSystems. The first version was introduced in 1997. InterSystems referred to the concept as postrelational. InterSystems Caché combines an object database, high performance SQL and a multidimensional data access, which can be accessed simultaneously on the same data with all methods.

Part of the database system is the proprietary programming language Caché ObjectScript, which is essentially emerged from MUMPS. The peculiarity of this complete programming language are the so-called Globals, one used by Caché ObjectScript type of variables that are stored persistently in the database and can include multiple levels of hierarchy. When indexes are not only numbers, but also arbitrary strings are allowed. Using Caché ObjectScript and SQL statements can be embedded beyond or methods for its own database classes are written. If configured, these methods can be called externally, for example with Java.

InterSystems Caché also has an application server for object-oriented programming.

Web components

InterSystems Caché contains Caché Server Pages ( CSP), InterSystems Zen and Web Services.

  • Caché Server Pages ( CSP) are used primarily for simple dynamic generation of HTML and XML output of a Web server.
  • The technology InterSystems Zen enables rapid development of Rich Internet Application.
  • InterSystems Caché has implemented the concept of web service.
415202
de