InterSystems Caché
InterSystems Caché | |
---|---|
Basic data
|
|
developer | InterSystems Corporation |
Current version | 2017.2 |
operating system | Unix derivatives , Linux , Windows |
category | Database system , server |
License | proprietary |
German speaking | Yes |
intersystems.com/cache |
InterSystems Caché is a proprietary , essentially hierarchical database from InterSystems . The first version was introduced in 1997. InterSystems describes the concept as post-relational. InterSystems Caché combines an object-oriented database, high-performance SQL and multidimensional data access, whereby the same data can be accessed simultaneously with all methods.
Part of the database system is the proprietary programming language Caché ObjectScript , which essentially emerged from MUMPS . The peculiarity of this complete programming language are the so-called Globals represent a kind used by Caché ObjectScript variables that are persistently stored in the database and can include multiple levels of hierarchy. Not only numbers but also any character strings are permitted as indices. With the help of Caché ObjectScript, you can also embed SQL statements or write methods for your own database classes. With the appropriate configuration, these methods can also be used externally, e.g. B. be called with Java .
InterSystems Caché also has an application server for object-oriented programming.
Web components
InterSystems Caché includes Caché Server Pages (CSP), Intersystems ZEN and Web Services.
- Caché Server Pages (CSP) are mainly used for the simple dynamic generation of HTML and XML output from a web server.
- InterSystems ZEN technology enables the rapid development of rich Internet applications .
- InterSystems Caché has implemented the web service concept .
See also
literature
- Wolfgang Kirsten et al .: Object-oriented application development with the post-relational database Caché. 2nd Edition. Springer, Berlin 2003, ISBN 3-540-43248-5 . PDF with examples