Caché (software)

Caché (software)

Infobox Software
name = Caché
developer = InterSystems Corporation
latest_release_version = 2008.2 RC (build 506)
latest_release_date =
operating_system = multiple
genre = database management and application development
website = [http://www.InterSystems.com/Cache/ InterSystems.com/Cache]

InterSystems Caché is an object database management system from InterSystems Corporation. It provides object and SQL access to the database, as well as allowing direct manipulation of Caché’s underlying data structures. The company claims Caché is the world’s fastest database [http://www.intersystems.com/cache/index.html] . Caché runs on Windows, Linux, Sun Solaris, HP-UX, Tru64 UNIX, AIX, Mac OS X and OpenVMS platforms (old, still supported versions of Caché, also run on Data General Aviion and SCO UnixWare).

Notable customers of this DBMS are many US hospitals, who run their Electronic Medical Record systems using Caché, financial institutions like Ameritrade and Sungard, and others including Epic Systems, IBM, BT, and Vodacom.

Architecture

Internally, Caché stores data in multidimensional arrays capable of carrying hierarchically structured data. These are the same “global” data structures used by the MUMPS database language, and are similar to those used by MultiValue (aka PICK) systems. In most applications, however, object and/or SQL access methods are used.

Caché ObjectScript, Caché Basic or T-SQL can be used to develop application business logic. External interfaces include native object binding for C++, Java, EJB, ActiveX, and .NET. Caché supports JDBC and ODBC for relational access. XML and Web Services are also supported.

Caché Server Pages technology allows tag-based creation of Web applications that dynamically generate Web pages, typically using data from a Caché database. Caché also includes InterSystems Zen, an implementation of AJAX that enables component-based development of Rich Internet Applications.

Competitors

The main competitors are vendors of relational databases such as DB2 from IBM, MS-SQL from Microsoft, MySQL , Oracle and oracle's Hyperion Essbase.

External links

* [http://www.intersystems.com/ InterSystems]
* [ftp://ftp.intersystems.com/ InterSystems FTP site]
* [http://groups.google.com/group/intersystems-public-cache/topics/ Caché Newsgroup] (via Google Groups)
* [http://download.intersystems.com/download InterSystems Caché download] Free, non-expiring, fully-functional evaluation version of Caché
* [http://docs.intersystems.com/ InterSystems' Caché documentation site] HTML and .pdf docs for Caché v4.1 -> current release
* [http://www.nlm.cz/search Searchable Caché documentation]
* [http://www.cachemonitor.de cachemonitor.de] - free SQL Query and Admin Tool for Caché
* [http://www.cachewiki.org/index.php/Cach%C3%A9_Wiki Caché Wiki]
* [http://www.cache-hosting.com/ Caché Hosting] - Mutual web hosting solutions for Caché Web Applications


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Caché (software) — …   Википедия

  • Cache (disambiguation) — Cache may refer to:*Treasure trove, a valuable cache which has been lost, or left unclaimed by the owner, or a place where items are stored **Geocaching, an outdoor treasure hunting game **Cache (biology), a hidden place where animals store food… …   Wikipedia

  • Cache — Puffer; Pufferspeicher; Zwischenspeicher; Datenpuffer; Cache Memory; Cachespeicher * * * Cache 〈[kạʃ] m. 6; EDV〉 Speicher, in dem Daten vorübergehend abgelegt werden, um einen Zeitausgleich zw. den mit unterschiedlichen Geschwindigkeiten… …   Universal-Lexikon

  • Cache — [kæʃ] bezeichnet in der EDV einen schnellen Puffer Speicher, der Zugriffe auf ein langsames Hintergrundmedium oder zeitaufwendige Neuberechnungen nach Möglichkeit vermeidet. Meist werden hierzu Inhalte/Daten gepuffert, die bereits einmal… …   Deutsch Wikipedia

  • Cache-Hierarchie — Cache [kæʃ] bezeichnet in der EDV eine Methode, um Inhalte, die bereits einmal vorlagen, beim nächsten Zugriff schneller zur Verfügung zu stellen. Caches sind als Puffer Speicher realisiert, die die Kopien zwischenspeichern. Sie können als… …   Deutsch Wikipedia

  • Cache-Speicher — Cache [kæʃ] bezeichnet in der EDV eine Methode, um Inhalte, die bereits einmal vorlagen, beim nächsten Zugriff schneller zur Verfügung zu stellen. Caches sind als Puffer Speicher realisiert, die die Kopien zwischenspeichern. Sie können als… …   Deutsch Wikipedia

  • Cache Hit — Cache [kæʃ] bezeichnet in der EDV eine Methode, um Inhalte, die bereits einmal vorlagen, beim nächsten Zugriff schneller zur Verfügung zu stellen. Caches sind als Puffer Speicher realisiert, die die Kopien zwischenspeichern. Sie können als… …   Deutsch Wikipedia

  • Cache Miss — Cache [kæʃ] bezeichnet in der EDV eine Methode, um Inhalte, die bereits einmal vorlagen, beim nächsten Zugriff schneller zur Verfügung zu stellen. Caches sind als Puffer Speicher realisiert, die die Kopien zwischenspeichern. Sie können als… …   Deutsch Wikipedia

  • Cache pollution — describes situations where an executing computer program loads data into CPU cache unnecessarily, thus causing other needed data to be evicted from the cache into lower levels of the memory hierarchy, potentially all the way down to main memory,… …   Wikipedia

  • Software Cache — Software Cache,   ein von einem speziellen Cache Programm als Pufferspeicher (Cache) genutzter Teil des Arbeitsspeichers. Im Gegensatz zum Software Cache ist der Hardware Cache als spezieller Speicherbaustein realisiert. Ein Cache Programm hält… …   Universal-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”