Caché

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

InterSystems Caché® est un système avancé de gestion de base de données et un environnement de développement d’application rapide. Avec Caché, vous innoverez dans le traitement et l’analyse de « big data » complexe, et le développement d’applications web et mobiles. Caché offre des performances ultra rapides, une large évolutivité et une grande fiabilité – avec des besoins minimes en maintenance et matériel.

C’est une nouvelle génération de technologie de base de données qui offre plusieurs modes d’accès aux données. Les données ne sont décrites qu’une fois dans un seul dictionnaire de données intégré et sont disponibles immédiatement en utilisant un accès par objet, un SQL haute performance et un puissant accès multidimensionnel – qui peuvent tous accéder simultanément aux mêmes données.

Caché supporte plusieurs langages de script intégrés et est compatible avec la plupart des outils de développement.

Nous vous aidons à innover:

... en Big Data

Les applications de Big Data doivent être en mesure d’ingérer une grande quantité de données très rapidement. Elles doivent être en capables de modéliser des données complexes et de fournir plusieurs manières d’afficher et d’utiliser ces données. Caché apporte des performances ultra-rapides même lorsqu’il s’adapte pour gérer des volumes considérables de données, des noyaux multiples, et un grand nombre de serveurs sur des systèmes distribués. Il permet un accès unique aux données via des objets et un SQL haute performance, et permet également la manipulation directe de ses structures de données multi-dimensionnelles.

En outre, Caché vous permet d’exécuter en temps réel des requêtes sur des systèmes transactionnels, et d’effectuer des analyses sur des données structurées et non structurées.

... dans le développement d'applications Web et mobiles

La technologie InterSystems Zen™ permet la création extrêmement rapide d’applications Web riches et très réactives, et a la capacité de produire le rendu en HTML5, un choix populaire pour les interfaces mobiles. En outre, vous pouvez utiliser des services Web, REST, JSON et d’autres standards avec l’outil de développement de votre choix pour créer des applications mobiles qui permettent d’exploiter l’incroyable rapidité et évolutivité de Caché.

En plus de vous aider à commercialiser rapidement vos applications innovantes, Caché peut réduire le temps et les efforts consacrés au développement sur toute la durée de vie de votre application. Les applications à succès doivent évoluer et changer. Caché est intrinsèquement évolutif, personnalisable et extensible, de sorte que vous pouvez facilement fournir des fonctionnalités révolutionnaires additionnelles à vos utilisateurs.

... dans la gestion des données riches

Caché est doté d’un moteur de données multidimensionnelles ultra-efficace qui le rend idéal pour le traitement des données riches et complexes utilisées par les applications d’aujourd’hui. Le moteur de base de données utilise des « matrices creuses » et par conséquent les applications basées sur Caché nécessitent souvent moins de matériel que les applications construites sur des bases de données relationnelles traditionnelles.

Véritable plate-forme unifiée pour le développement d’applications, Caché élimine tous les problèmes qui surviennent lorsque vous assemblez votre environnement à partir d’éléments disparates.  Bien que Caché fournisse toutes les fonctionnalités dont vous avez besoin pour créer des applications révolutionnaires, il demeure un système à faible complexité qui ne nécessite qu’une administration minimale.

Un aspect important de la gestion de système est le traitement des temps d’arrêt planifiés ou non. Caché prend en charge plusieurs technologies avancées pour une haute disponibilité et une reprise après sinistre rapide. En particulier, il fournit une capacité simple et élégante de mise en miroir des bases de données, qui est un moyen très efficace pour parvenir à une haute disponibilité.