Caché

Sistema Avanzato
di gestione dei database

Gestione dei dati

Caché ha un motore di dati unico e multidimensionale che permette di modellare corpose informazioni. Può arrivare a servire decine di migliaia di utenti senza sacrificare le risposte alle query SQL che sono spesso più veloci che in altri database relazionali. Caché supporta l’analisi in tempo reale dei dati strutturati e non strutturati.

Motore di dati multidimensionale, diverse modalità di accesso ai dati
Il motore di Caché raccoglie le informazioni in matrici sparse multidimensionali chiamate “global”. I global consentono di modellare dati reali complessi senza dover saltare da una parte all’altra come richiesto dalle tecnologie relazionali. Solo Caché offre gestione dei dati e modalità multiple di accesso ai dati. Gli sviluppatori possono immagazzinare e accedere ai dati tramite gli oggetti, SQL, o attraverso i riferimenti diretti ai global. I tre metodi di accesso possono lavorare tutti contemporaneamente sugli stessi dati.

 

Sbloccare dati non stutturati con iKnow
La maggior parte delle informazioni nel mondo si trovano in forma non strutturata, per esempio in formato testo, e spesso non vengono utilizzate perché difficilmente analizzabili. Caché con la sua gestione dei dati include una tecnologia unica, chiamata iKnow, che può aiutarvi ad analizzare i dati non strutturati senza dover predefinire dizionari o ontologie.

 

Query ad alte prestazioni
Il linguaggio delle query utilizzato da Caché è SQL. Poiché i dati di Caché vengono immagazzinati in strutture multidimensionali efficienti, le applicazioni che usano SQL funzionano meglio quando operano su Caché. Oltre a fornire prestazioni intrinsecamente più veloci, Caché supporta indici tradizionali così come indici bit-map e bit-slice che possono essere usati con i dati transazionali in tempo reale. Per le ricerche nel testo, Caché consente una ricerca basata sulle parole in numerose lingue. Inoltre, il motore Caché SQL è stato potenziato con la nostra tecnologia iKnow, che permette l’uso di SQL per cercare concetti all’interno di dati testuali.

 

Analisi in tempo reale con InterSystems DeepSee
DeepSee è una tecnologia studiata per incorporare le analisi in tempo reale alle vostre applicazioni all’avanguardia, dando così agli utenti la possibilità di accedere ad approfondimenti dove e quando vogliono. DeepSee può servirsi della tecnologia InterSystems iKnow per permettere di prendere decisioni basate su tutti i dati a disposizione.

 

Enterprise Cache Protocol
Enterprise Cache Protocol di InterSystems è progettato per potenziare sensibilmente la scalabilità e le prestazioni delle applicazioni distribuite. Può far funzionare un database distribuito su molteplici server come una singola memoria di dati locale.

 

Sicurezza dei dati 'a riposo'
Un aspetto importante della sicurezza di un’applicazione è quello di proteggere i dati mentre sono “a riposo”, ovvero immagazzinati nel database. Caché consente la crittografia di un intero database, o di specifiche informazioni in esso contenute.

 

Migrare da altre tecnologie a Caché
 Molte organizzazioni vorrebbero migliorare le prestazioni e la scalabilità delle loro applicazioni passando a Caché, ma spostare tutto in un nuovo database è un’operazione molto impegnativa. Caché offre diversi strumenti specifici in grado di semplificare questo passaggio.