| dbpprop:abstract
|
- 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 object database. 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, IBM, BT, and Vodacom.
- InterSystems Caché ist eine proprietäre, im Kern hierarchische Datenbank von InterSystems. Die erste Version wurde im Jahr 1997 eingeführt. InterSystems bezeichnet das Konzept als postrelational. InterSystems Caché vereint eine objektorientierte Datenbank, Hochleistungs-SQL und einen multidimensionalen Datenzugriff, wobei mit allen Methoden gleichzeitig auf dieselben Daten zugegriffen werden kann. Teil des Datenbanksystems ist die proprietäre Programmiersprache Caché ObjectScript, die im Wesentlichen aus MUMPS hervorgegangen ist. Die Besonderheit dieser vollständigen Programmiersprache stellen die sogenannten Globals dar, eine von Caché ObjectScript verwendete Art von Variablen, die persistent in der Datenbank gespeichert werden und mehrere Hierarchieebenen umfassen können. Als Indizes sind dabei nicht nur Zahlen, sondern auch beliebige Zeichenketten erlaubt. Mit Hilfe von Caché ObjectScript können darüber hinaus auch SQL-Anweisungen eingebettet oder Methoden für die eigenen Datenbankklassen geschrieben werden. Bei entsprechender Konfiguration können diese Methoden auch extern z. B. mit Java aufgerufen werden. InterSystems Caché verfügt auch über einen Applikationsserver für objektorientierte Programmierung.
- Caché è un database management system proprietario, basato su M technology, prodotto da InterSystems. InterSystems usa il termine "postrelazionale" per descriverne le caratteristiche. Caché fornisce accesso tramite SQL, Object e in maniera multidimensionale agli stessi dati ed eliminado il Mapping tra Oggetti e relazioni. Esistono versioni di Caché sia per Windows, sia per diverse versioni di Unix e distribuzioni di Linux, sia per le piattaforme OpenVMS. La memorizzazione dei dati in Caché avviene utilizzando i b-tree basati su array multidimensionali (conosciutti anche comi il nome di MUMPS globals, sebbene InterSystems preferisca non utilizzare questo termine). In molte applicazioni sono utilizzati per accedere ai dati metodi Object e/o SQL. Cachè fornisce linguaggi di sviluppo Caché ObjectScript e Caché Basic per facilitare al programmatore la creazione e lo sviluppo di applicazioni che interagiscono con il DBMS stesso. Fornisce inoltre interfaccie esterne che permettono il Native Object Binding con diversi linguaggi di programmazione quali C++, Java, EJB, ActiveX. Gli accessi relazionali mediante JDBC e ODBC sono implementati tramite Direct interface e risultano essere molto performanti. Inoltre sono supportati anche accessi mediante XML e Web Services. Sono supportate anche le Caché Server Pages, che permettono di sviluppare rapidamente applicazioni web-based garantendo un'eccezionale velocità di elaborazione transazionale, enormi livelli di scalabilità e query in tempo reale su dati transazionali - con minimi requisiti di manutenzione. I principali clienti e utilizzatori di Caché sono i grandi ospedali degli USA, ma anche strutture ospedaliere in Italia, che lo usano per la memorizzazione elettronica dei dati dei pazienti, e istituzioni finanziarie come Ameritrade. I principali concorrenti di Caché sono DB2 di IBM, MS-SQL di Microsoft e Oracle. Rispetto agli altri sistemi relazionali, per quanto riguarda applicazioni simili, Caché può fornire spesso un rendimento più elevato (o a parità di risorse hardware può sostenere un numero maggiore di utenti). Questa caratteristica è condivisa con gli altri sistemi basati su M technology. In molte situazioni la differenza di prestazioni, con i concorrenti, è abissale. Questo vantaggio in performance viene pagato, sempre nel confronto con altri sistemi relazionali, da una perdita di flessibilità; ne risulta la necessità di una formazione specifica per il personale con aggiornamenti diversi dallo standard attuale dei database e delle versioni chiuse del programma, associate a degli specifici strumenti di sviluppo, disponibili presso un solo venditore.
- Caché(キャシエ)は、インターシステムズが開発したプロプライエタリなMUMPSベースのデータベース管理システムである。インターシステムズはその特徴を「ポストリレーショナル」と称している。Caché は同じデータに対して、SQLアクセス、オブジェクトアクセス、階層型アクセスを提供している。 Caché は、Windows、各種 UNIX、Mac OS X、OpenVMS で動作する。 内部的には Caché は多次元配列にデータを格納し、階層的構造化データとして扱うこともできる(MUMPS の globals として知られているが、インターシステムズは MUMPS の名をあまり使いたがらない)。しかし、多くのアプリケーションはオブジェクトアクセス手法かSQLアクセス手法を使う。アプリケーションのビジネスロジックの開発には Caché ObjectScript や Caché Basic を使う。外部インタフェースとしては、C++、Java、EJB、ActiveX への Native Object Binding がある。リレーショナルアクセスや高性能ダイレクトインタフェースとして、JDBC と ODBC がある。XML と Webサービスもサポートされている。Caché Server Pages により、Caché データベース上のデータを使って動的にWebページを生成するアプリケーションを構築可能である。 Caché は高速さが特徴であるといわれ、リアルタイム・アプリケーションに最適とされている。高速さの要因として、データを最初から構造的に扱うこと、データをなるべくメモリ上に保とうとするアーキテクチャであることが挙げられる。 この製品の主な顧客はアメリカの大病院が多く、電子カルテ (EMR) システムを Caché で実現している。他にもネット証券会社 アメリトレード なども Caché を利用している。
- Caché é um sistema de gerenciamento de banco de dados proprietário, produzido pela InterSystems, baseado na Tecnologia M. A empresa descreve o banco como pós-relacional, e afirma que: oferece uma visão relacional e orientada a objetos dos mesmos dados, sem necessidade de mapeamentos ou redundância. a arquitetura unificada do Caché suporta aplicativos orientados a objeto e relacionais utilizando SQL ANSI. O Caché permite rápido desenvolvimento de aplicações Web, processamento transacional de alta performance, escalabilidade maciça, e consultas em tempo real de dados transacionais, além de baixíssimas necessidades de manutenção Caché suporta diversas linguagem de programação, entre elas ObjectScript, um superconjunto funcional da linguagem M (Padrão ANSI para a linguagem MUMPS). Por motivos de mercado, a empresa prefere manter o produto Caché afastado desse nome. Os principais clientes de Caché são hospitais e financeiras americanos. Na prática, Caché é a evolução a longo prazo da tecnologia M. Seu desempenho é considerado por muitos superior ao de SGDBRs tradicionais. A visão pós-relacional de Caché também pode ser vista como uma visão pré-relacional e atualmente seria melhor descrita como uma visão não-relacional já que internamente Caché guarda seus dados em matrizes multi-dimensionais capazes de carregar dados estruturados hierarquicamente. Curiosamente, a tecnologia adequada para modelo de dados hierárquico sobreviveu e a total dominação do modelo relacional no mercado e hoje apresenta uma estrutura que pode ser, pelo menos em algumas aplicações, mais adequada para guardar objetos ou dados em XML. Documentação de Caché em inglês Comunidade Caché no Brasil
|
| rdfs:comment
|
- 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 object database. 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).
- InterSystems Caché ist eine proprietäre, im Kern hierarchische Datenbank von InterSystems. Die erste Version wurde im Jahr 1997 eingeführt. InterSystems bezeichnet das Konzept als postrelational. InterSystems Caché vereint eine objektorientierte Datenbank, Hochleistungs-SQL und einen multidimensionalen Datenzugriff, wobei mit allen Methoden gleichzeitig auf dieselben Daten zugegriffen werden kann.
- Caché è un database management system proprietario, basato su M technology, prodotto da InterSystems. InterSystems usa il termine "postrelazionale" per descriverne le caratteristiche. Caché fornisce accesso tramite SQL, Object e in maniera multidimensionale agli stessi dati ed eliminado il Mapping tra Oggetti e relazioni. Esistono versioni di Caché sia per Windows, sia per diverse versioni di Unix e distribuzioni di Linux, sia per le piattaforme OpenVMS.
- Caché é um sistema de gerenciamento de banco de dados proprietário, produzido pela InterSystems, baseado na Tecnologia M. A empresa descreve o banco como pós-relacional, e afirma que: oferece uma visão relacional e orientada a objetos dos mesmos dados, sem necessidade de mapeamentos ou redundância. a arquitetura unificada do Caché suporta aplicativos orientados a objeto e relacionais utilizando SQL ANSI.
|