Skip to content
EntityQ1150391· pop 9· linked from 29 articles

Also known as InterSystems Cache

database management system proprietario basato su M technology

Wikidata facts

Based on
MUMPS
Developer
InterSystems
Show 2 more facts
software version identifier
2018.1.8
Sources (2)

via Wikidata · CC0

Article · Italiano

Caché è un database management system proprietario, basato su , prodotto da . InterSystems usa il termine "postrelazionale" per descriverne le caratteristiche. Caché fornisce accesso tramite SQL, e in maniera multidimensionale agli stessi dati ed eliminando 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 (conosciuti anche con il nome di MUMPS globals, sebbene InterSystems preferisca non utilizzare questo termine). In molte applicazioni sono utilizzati per accedere ai dati metodi 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 interfacce 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 service. Sono supportate anche le , 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 . I principali concorrenti di Caché sono IBM DB2, 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 . 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.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 9 languages

via Wikidata sitelinks · CC0