Caché

Sistema Avanzato
di gestione dei database

InterSystems Caché® è un sistema avanzato di gestione dei database e un ambiente per lo sviluppo rapido delle applicazioni. Con Caché realizzerai importanti conquiste nell’elaborazione e nell’analisi dei Big Data complessi e nello sviluppo di applicazioni Web e mobili. Caché offre prestazioni lampo, grande scalabilità, e una concreta affidabilità, che in modo davvero unico, si accompagnano a requisiti minimi in termini di hardware e manutenzione.

Si tratta di una tecnologia di database di nuova generazione che fornisce molteplici modalità di accesso ai dati. Un dato viene descritto una sola volta in un unico dizionario di dati integrati e diventa immediatamente disponibile tramite oggetti, un SQL dalle alte prestazioni e un potente accesso multidimensionale, i quali possono accedere contemporaneamente allo stesso dato.

Caché viene fornito di diversi linguaggi di scripting incorporati, ed è compatibile con i più famosi strumenti di sviluppo.

Come ti aiutiamo a realizzare nuove conquiste:

Conquiste nei Big Data

Le applicazioni per i Big Data devono essere in grado di gestire molto rapidamente una vasta quantità di dati. Devono disporre della capacità di modellare i dati complessi e di fornire diverse modalità per la loro visualizzazione e il loro utilizzo.
Caché offre elevate prestazioni ad altissime velocità essendo in grado di scalare per gestire enormi quantità di dati, core multipli, e un gran numero di server in sistemi distribuiti. Unico nel suo genere, consente di accedere ai dati tramite oggetti, SQL dalle alte prestazioni, e manipolazione diretta delle sulle strutture di dati multidimensionali.

Inoltre, Caché permette di interrogare i sistemi transazionali in tempo reale effettuando così analisi sia sui dati strutturati che quelli non strutturati.

Conquiste nello sviluppo di applicazioni Web e mobili

La tecnologia di InterSystems Zen™ consente di creare rapidamente applicazioni Web ricche e altamente reattive. Ē Inoltre in grado di fornire output in HTML5, una scelta molto popolare per quanto riguarda le interfacce mobili. Per di più, potrete utilizzare i servizi Web, REST, JSON, e altri standard, insieme agli strumenti di sviluppo scelti, per creare applicazioni per dispositivi mobili che sfruttino la grande scalabilità di Caché.

Oltre ad aiutarle a lanciare sul mercato applicazioni all’avanguardia, Caché consente un risparmio sia in termini di tempo impiegato per lo sviluppo, sia di lavoro durante l’intera durata dell’applicazione. Le applicazioni di successo devono potersi evolvere e cambiare. Caché è scalabile di natura, personalizzabile ed estensibile, e permette quindi di offrire ai suoi utenti ulteriori potenzialità all’avanguardia.

Conquiste nella gestione dei rich data

Caché possiede un motore di dati ultra efficiente e multidimensionale che lo rende un prodotto ideale per la gestione dei rich data e dei dati complessi utilizzati dalle applicazioni odierne. Il motore di dati utilizza la matrice sparsa, in questo modo le applicazioni Caché richiedono spesso meno hardware di quelle costruite su tradizionali database relazionali.

Essendo una singola piattaforma unificata per lo sviluppo di applicazioni, Caché elimina tutti i problemi che sorgono quando si utilizzano parti disparate per assemblare il proprio ambiente. Nonostante Caché offra tutte le funzionalità necessarie per costruire applicazioni all’avanguardia, non si tratta di un sistema eccessivamente complesso, ma richiede un impegno minimo per la gestione.

Un aspetto importante nella gestione del sistema è il trattamento dei tempi di inattività programmati o non programmati. Caché supporta diverse tecnologie avanzate per un disaster recovery rapido. In particolare, offre una funzionalità semplice e raffinata per il mirroring del database, un modo molto economicamente vantaggioso di raggiungere un’elevata disponibilità.