Oracle TimesTen In-Memory Database
Oracle TimesTen In-Memory Database (TimesTen) est une base de données en mémoire légère qui offre des performances inégalées, une gestion simple, des performances élevées et une haute disponibilité.
Vous pouvez désormais déployer rapidement des bases de données TimesTen dans Oracle Cloud Infrastructure (OCI) avec cette nouvelle application à partir d'Oracle Cloud Marketplace.
TimesTen Kubernetes Operator (TimesTen Operator) permet le déploiement TimesTen sur OCI Kubernetes Engine (OKE) ou sur une infrastructure on-premises. Il peut déployer rapidement TimesTen en mode autonome ou en tant que cache (pour Oracle Database).
Times Ten est désormais certifié pour prendre en charge l'architecture Arm. Les utilisateurs peuvent exécuter Times Ten sur Linux Arm64 et macOS Arm64.
Fonctionnement de TimesTen
TimesTen est une base de données relationnelle en mémoire légère, entièrement persistante et hautement disponible qui fournit une réponse en microsecondes et un débit élevé pour les applications OLTP. Vous pouvez utiliser TimesTen en tant que base de données d'enregistrement ou en tant que cache pour Oracle Database.
Étant donné que la base de données TimesTen réside dans la mémoire physique plutôt que dans un système de fichiers, l'accès aux données est plus direct, ce qui entraîne un chemin de code plus court, des algorithmes plus simples et des structures de données internes. En supprimant la question du système de fichiers, la complexité diminue considérablement. Le nombre d'instructions de la machine diminue, la gestion du pool de tampons disparaît, les copies de données supplémentaires sont inutiles, les pages d'index diminuent et leur structure est simplifiée. La conception devient simple et plus compacte, et les demandes sont traitées plus rapidement.
Les applications accèdent à des bases de données TimesTen à l'aide de SQL standard via des interfaces de programmation JDBC, ODBC, ODP.NET, Oracle Call Interface, Pro*C/C++ et Oracle PL/SQL. Alors que TimesTen obtient le meilleur temps de réponse lorsqu'il s'exécute dans le processus avec l'application (également appelé « mode direct »), l'accès client/serveur conventionnel se produit lorsque plusieurs applications exécutées sur des serveurs différents partagent la même base de données.
Avantages de TimesTen
-
Performances OLTP extrêmes
Atteint des performances d'application à très faible latence en fournissant des données à partir d'une base de données en mémoire colocalisée avec des applications.
-
Accès et déploiement faciles
Inclut des graphiques Helm et des fichiers manifestes YAML qui facilitent l'installation et le déploiement de bases de données TimesTen via Kubernetes TimesTen Operator.
-
Sécurité et gestion de la sécurité
Prend en charge la gestion automatique du cycle de vie des bases de données TimesTen, y compris l'exécution d'actions autocorrectives. La gestion automatique réduit le besoin de maintenance de base de données assistée par l'homme, ce qui permet aux déploiements de production TimesTen de s'exécuter plus efficacement.
-
Gestion des données à haute disponibilité
Utilise la topologie de réplication de secours active pour prendre en charge la haute disponibilité. L'option de réplication par abonnement en lecture seule offre une protection supplémentaire pour la reprise après sinistre hors site.
Offres TimesTen
Utilisez TimesTen comme base de données d'enregistrement
TimesTen Classic est une base de données relationnelle optimisée pour la mémoire qui fournit une réactivité et un haut débit pour les applications. Cette offre est riche en fonctionnalités et peut être utilisée indépendamment en tant que système d'enregistrement, comme la récupération via les journaux de points de reprise et de transactions, la sauvegarde et la restauration, ainsi que la prise en charge de diverses API. Grâce à la réplication transactionnelle, TimesTen Classic offre une haute disponibilité pour la base de données en mémoire.
Utilisez TimesTen en tant que base de données de cache
Le cache TimesTen est idéal pour mettre en cache les sous-ensembles essentiels aux performances d'une base de données Oracle Database afin d'améliorer le temps de réponse au niveau de l'application. Les tables mises en mémoire cache peuvent être en lecture seule ou accessibles en écriture. TimesTen lit et met à jour automatiquement les tables de cache et la synchronisation des données entre le cache et Oracle Database. Les applications peuvent utiliser du code SQL standard et les fonctionnalités d'une base de données relationnelle, une maintenance transparente de la cohérence des données avec Oracle Database et les performances d'une base de données en mémoire.
Exécutez TimesTen dans des environnements en conteneurs
TimesTen est bien adaptée à l'exécution dans des environnements en conteneurs. Associé à TimesTen Kubernetes Operator, TimesTen fournit une solution simple et fiable pour la gestion de données hautement disponibles et à hautes performances dans les environnements Kubernetes. Oracle TimesTen In-Memory Database for Kubernetes permet le déploiement de TimesTen sur OCI Kubernetes Engine ou sur une infrastructure on-premises. Il peut déployer rapidement TimesTen en tant que système d'enregistrement autonome ou en tant que cache (pour Oracle Database).
Outre le coût des ressources de calcul utilisées pour votre cluster Kubernetes, Oracle TimesTen In-Memory Database for Kubernetes prend en charge Bring Your Own License (BYOL), ce qui vous permet d'exploiter vos licences TimesTen In-Memory Database et TimesTen Application Tier Database Cache existantes on-premises pour provisionner vos bases de données dans Oracle Cloud.
Ressources TimesTen
Bibliothèque de documents
Référence rapide
Performances
Kubernetes Operator
Vidéo de démonstration
Tutoriel de produit
Fonctionnalités par version
Lancez-vous avec Oracle TimesTen In-Memory Database
Communauté TimesTen
Participez au forum de discussion TimesTen.
Blog TimesTen
Découvrez les nouveautés de TimesTen, les mises à jour des produits et les temps forts.
Nous contacter
Vous aimeriez en savoir plus ? Contactez l'un de nos principaux experts du secteur.
