Caché

Vous innoverez dans les domaines
de la
gestion de données 
et du développement rapide

Gestion des données

Caché dispose d’un moteur de données multidimensionnelles unique qui permet la modélisation d’informations riches et réelles. Il peut évoluer pour servir des dizaines de milliers d’utilisateurs sans pour autant sacrifier le temps de réponse aux requêtes SQL qui est beaucoup plus rapide qu’avec les bases de données relationnelles. Caché prend en charge l’analyse en temps réel de données structurées et non structurées.

Moteur de données multidimensionnelles, modes multiples d'accès aux données

Dans son cœur, le moteur de données de Caché stocke les informations dans des matrices multidimensionnelles appelées « globales ». Elles permettent la modélisation de données complexes du monde réel sans souffrir des baisses de performance causées par les « jointures » et « sauts de table » de la technologie relationnelle.

Caché propose plusieurs modes d’accès aux données. Les développeurs peuvent stocker des données et y accéder par le biais d’objets, de SQL, ou en faisant directement référence aux globales. Les trois méthodes d’accès peuvent travailler simultanément sur les mêmes données.

Exploiter les données non structurées avec iKnow

La plupart des informations dans le monde existent sous forme non structurée, telles que du texte, et sont largement inexploitées parce qu’elles sont difficiles à analyser. Caché inclut une technologie unique, appelée iKnow, qui peut vous aider à analyser les données non structurées sans avoir à pré-définir des dictionnaires ou des ontologies.

Requêtes hautes performances

SQL est le langage de requête de Caché. Étant donné que les données de Caché sont stockées dans d’efficaces structures multidimensionnelles, les applications qui utilisent SQL obtiennent de meilleures performances lorsqu’elles s’exécutent sur Caché.

Outre des performances intrinsèquement plus rapides, Caché prend en charge les index traditionnels ainsi que les index bit-map et bit-slice qui peuvent être utilisés avec les données transactionnelles en temps réel.

Pour les recherches de texte, Caché permet une recherche word-aware dans un certain nombre de langues. Qui plus est, le moteur SQL de Caché a été renforcé avec notre technologie iKnow, qui permet d’utiliser SQL pour rechercher des concepts au sein de données textuelles.

Analyses en temps réel avec InterSystems DeepSee

DeepSee est une technologie permettant d’intégrer l’analyse en temps réel dans vos applications innovantes, donnant aux utilisateurs des informations pertinentes lorsqu’ils en ont besoin. DeepSee peut tirer profit de la technologie InterSystems iKnow, permettant ainsi la prise de décision fondée sur toutes les données disponibles.

Enterprise Cache Protocol

Enterprise Cache Protocol d’InterSystems est conçu pour améliorer considérablement les performances et l’évolutivité des applications distribuées. Avec Enterprise Cache Protocol, une base de données distribuée sur de nombreux serveurs se comporte comme une seule banque de données locale.

Sécurisation des données 'au repos'

Un aspect important de la sécurité des applications est de protéger les données lorsqu’elles sont « au repos », c’est-à-dire stockées dans la base de données. Caché permet le chiffrement de l’intégralité d’une base de données ou d’éléments d’information spécifiques au sein d’une base de données.

Migration vers Caché depuis d'autres technologies

De nombreuses organisations souhaitent améliorer les performances et l’évolutivité de leurs applications existantes en effectuant une migration vers Caché, mais le passage à une nouvelle base de données est une opération de grande envergure. Caché fournit plusieurs outils spécialisés qui peuvent rendre la transition plus facile.