Caché

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - Dacă sunteți în căutarea altor semnificații, consultați Cache (dezambiguizare) .
Caché
software
Tip Sistemul de gestionare a bazelor de date
Dezvoltator InterSystems
Ultima versiune 2017.2 (5 octombrie 2017)
Sistem de operare
Site-ul web www.intersystems.com/products/cache/

Caché este un sistem propriu de gestionare a bazelor de date , bazat pe tehnologia M , produs de InterSystems .

InterSystems folosește termenul „post-relațional” pentru a-și descrie caracteristicile. Caché oferă acces prin SQL , Object și într-un mod multidimensional la aceleași date și eliminând maparea dintre obiecte și relații.

Există versiuni de Caché atât pentru Windows , cât și pentru diferite versiuni ale distribuțiilor Unix și Linux , precum și pentru platformele OpenVMS .

Stocarea datelor in Caché se realizeaza cu ajutorul b-arbori bazate pe tablouri multidimensionale ( de asemenea , cunoscut sub numele de oreion globals, deși InterSystems preferă să nu folosească acest termen). În multe aplicații, metodele Object și / sau SQL sunt utilizate pentru a accesa datele. Caché oferă limbaje de dezvoltare Caché ObjectScript și Caché Basic pentru a facilita programatorului să creeze și să dezvolte aplicații care interacționează cu SGBD în sine. De asemenea, oferă interfețe externe care permit legarea obiectelor native cu diferite limbaje de programare precum C ++ , Java , EJB , ActiveX . Accesele relaționale prin JDBC și ODBC sunt implementate prin interfață directă și sunt foarte eficiente. În plus, accesul prin intermediul serviciilor XML și Web este, de asemenea, acceptat. Paginile Cache Server sunt, de asemenea, acceptate, permițându-vă să dezvoltați rapid aplicații bazate pe web, asigurând o viteză excepțională de procesare tranzacțională, niveluri enorme de scalabilitate și interogări în timp real cu privire la datele tranzacționale - cu cerințe minime de întreținere.

Principalii clienți și utilizatori ai Caché sunt spitale mari din SUA , dar și spitale din Italia , care îl utilizează pentru stocarea electronică a datelor pacienților și instituții financiare precum Ameritrade .

Principalii concurenți ai lui Caché sunt IBM DB2 , Microsoft- MS-SQL și Oracle .

Comparativ cu alte sisteme relaționale, în ceea ce privește aplicațiile similare, Caché poate oferi adesea o performanță mai mare (sau cu aceleași resurse hardware poate sprijini un număr mai mare de utilizatori). Această caracteristică este partajată cu alte sisteme bazate pe tehnologia M. În multe situații, diferența de performanță, cu concurenții, este enormă. Acest avantaj de performanță este plătit, din nou în comparație cu alte sisteme relaționale, printr-o pierdere de flexibilitate; ca rezultat, necesitatea unei pregătiri specifice pentru personalul cu alte actualizări decât standardul actual de baze de date și versiuni închise ale programului, asociate cu instrumente de dezvoltare specifice, disponibile de la un singur furnizor.

Integrarea sistemelor

Intersystems a dezvoltat un software numit Ensemble pe platforma sa Caché, pentru dezvoltarea rapidă a integrării între diferite sisteme.

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT