Spanner

Spanner

Base de données permanente à évolutivité pratiquement illimitée

Créez des applications intelligentes à l'aide d'une base de données unique qui regroupe les charges de travail relationnelles, de graphes, de clé-valeur et de recherche. Aucune intervalle de maintenance n'est synonyme d'interruption des applications critiques.

De plus, les nouveaux clients Google Cloud bénéficient de 300 $ de crédits.


Fonctionnalités

Multimodèle : une base de données, de nombreuses possibilités

Les fonctionnalités multimodèles de Spanner vous permettent de créer des applications intelligentes basées sur l'IA sur vos données opérationnelles relationnelles et NoSQL en exploitant l'intégration native de Vertex AI, Spanner Graph pour interroger des relations complexes, la recherche vectorielle pour la recherche sémantique, la recherche plein texte intégrée, le tout avec une interopérabilité "vraiment zéro ETL". Cette approche unifiée élimine les silos de données, réduit les coûts, diminue les points de contact opérationnels et de sécurité, et garantit la cohérence des données dans tous les modèles.


Une évolutivité facilitée

Rêvez en grand, commencez petit et évoluez sans effort au rythme de vos besoins. Spanner gère facilement les ensembles de données en croissance et les charges de travail exigeantes grâce à son évolutivité horizontale en termes de lecture et d'écriture. Le fractionnement automatique des bases de données assure une distribution optimale des données, tandis que le partitionnement géographique les rapproche de vos utilisateurs pour réduire la latence. Profitez de performances élevées et constantes avec le traitement des requêtes isolé des charges de travail grâce à Spanner Data Boost, même en période de pic de demande.

Disponibilité permanente

Assurez-vous que vos applications sont toujours disponibles et prêtes à servir vos utilisateurs. Spanner offre une disponibilité pouvant atteindre 99,999 % grâce à une maintenance automatisée et à des options de déploiement flexibles. Choisissez une configuration régionale, birégionale ou multirégionale en fonction de vos besoins spécifiques en termes de disponibilité et de tolérance aux pannes.

Transactions cohérentes garanties

Dites adieu aux incohérences de données et à la complexité de leur gestion. Spanner garantit une cohérence transactionnelle forte, ce qui signifie que chaque lecture reflète les mises à jour les plus récentes, quelle que soit la taille ou la distribution de vos données. Développez en toute confiance, en sachant que vos applications disposent toujours d'une vue cohérente de vos données.

Sécurité et conformité fiables

Confiez vos données à une plate-forme sécurisée et conforme avec Spanner. Bénéficiez d'une administration et d'un contrôle centralisés avec Database Center, ce qui simplifie la gestion de vos bases de données cloud. Spanner offre des fonctionnalités de sécurité et de contrôle de niveau professionnel, y compris le chiffrement des données au repos et en transit, la gestion précise des accès via Identity and Access Management (IAM), et la conformité aux normes du secteur. Protégez davantage vos données grâce à des fonctionnalités de sauvegarde et de restauration robustes, y compris la restauration à un instant donné, pour une tranquillité d'esprit opérationnelle.

Comparaison des bases de données

Attribut de base de donnéesAutre BDD relationnelleAutre BDD non-relationnelleSpanner

Schéma

Statique

Dynamique

Dynamique

SQL

Oui

Non

Oui

(PostgreSQL, Google SQL)

Transactions

ACID

(atomicité, cohérence, isolation, durabilité)

À terme

Strong-ACID

avec tri TrueTime

Évolutivité

Vertical 

(utilisez une machine de plus grande taille)

Fonctionnement horizontal

(ajoutez des machines)

Horizontale

Disponibilité

Basculement (temps d'arrêt)

Élevée

SLA à taux de disponibilité élevé de 99,999 %

Duplication

Configurable

Configurable

Automatique

Schéma

Autre BDD relationnelle

Statique

Autre BDD non-relationnelle

Dynamique

Spanner

Dynamique

SQL

Autre BDD relationnelle

Oui

Autre BDD non-relationnelle

Non

Spanner

Oui

(PostgreSQL, Google SQL)

Transactions

Autre BDD relationnelle

ACID

(atomicité, cohérence, isolation, durabilité)

Autre BDD non-relationnelle

À terme

Spanner

Strong-ACID

avec tri TrueTime

Évolutivité

Autre BDD relationnelle

Vertical 

(utilisez une machine de plus grande taille)

Autre BDD non-relationnelle

Fonctionnement horizontal

(ajoutez des machines)

Spanner

Horizontale

Disponibilité

Autre BDD relationnelle

Basculement (temps d'arrêt)

Autre BDD non-relationnelle

Élevée

Spanner

SLA à taux de disponibilité élevé de 99,999 %

Duplication

Autre BDD relationnelle

Configurable

Autre BDD non-relationnelle

Configurable

Spanner

Automatique

Fonctionnement

Les instances Spanner fournissent des capacités de calcul et de stockage dans une ou plusieurs régions. Une horloge distribuée appelée TrueTime garantit que les transactions sont fortement cohérentes, même dans plusieurs régions. Les données sont automatiquement "divisées" pour l'évolutivité, puis répliquées via un schéma synchrone basé sur Paxos pour la disponibilité.

Schéma Spanner

Utilisations courantes

Migration et modernisation

Simplifiez la modernisation de MySQL et de Cassandra

Modernisez vos charges de travail MySQL et Cassandra partitionnées pour booster vos équipes de développement et vous préparer à la prochaine phase de croissance. Profitez de l'outil de migration Spanner Open Source et d'un réseau de partenaires technologiques et de services qualifiés qui peuvent simplifier votre migration.

Architecture de migration Spanner

Simplifiez la modernisation de MySQL et de Cassandra

Modernisez vos charges de travail MySQL et Cassandra partitionnées pour booster vos équipes de développement et vous préparer à la prochaine phase de croissance. Profitez de l'outil de migration Spanner Open Source et d'un réseau de partenaires technologiques et de services qualifiés qui peuvent simplifier votre migration.

Architecture de migration Spanner

Profil utilisateur et droits d'accès

Gérez les données utilisateur critiques en toute sécurité à n'importe quelle échelle

La gestion des profils utilisateur est une fonction essentielle qui nécessite l'évolutivité, la disponibilité et la cohérence à l'échelle mondiale de Spanner. Il s'agit du point d'entrée des joueurs pour différents jeux, plates-formes et régions. De manière similaire, des entreprises de services financiers gèrent les informations sur les clients et les offres produit à l'aide de Spanner.
Schéma de l'architecture des profils utilisateur et des droits d'accès

Gérez les données utilisateur critiques en toute sécurité à n'importe quelle échelle

La gestion des profils utilisateur est une fonction essentielle qui nécessite l'évolutivité, la disponibilité et la cohérence à l'échelle mondiale de Spanner. Il s'agit du point d'entrée des joueurs pour différents jeux, plates-formes et régions. De manière similaire, des entreprises de services financiers gèrent les informations sur les clients et les offres produit à l'aide de Spanner.
Schéma de l'architecture des profils utilisateur et des droits d'accès

Registre financier

Profitez d'une vue à jour et cohérente des transactions mondiales

Unifiez les transactions, les échanges, les règlements et les positions dans le monde entier au sein d'un registre consolidé basé sur Spanner, qui garantit la cohérence externe et l'évolutivité. La consolidation des données permet de s'adapter rapidement à l'évolution des conditions du marché et aux exigences réglementaires. De manière similaire, des entreprises de vente au détail/d'e-commerce utilisent Spanner pour le registre d'inventaire.

Schéma d'architecture de registre financier

Profitez d'une vue à jour et cohérente des transactions mondiales

Unifiez les transactions, les échanges, les règlements et les positions dans le monde entier au sein d'un registre consolidé basé sur Spanner, qui garantit la cohérence externe et l'évolutivité. La consolidation des données permet de s'adapter rapidement à l'évolution des conditions du marché et aux exigences réglementaires. De manière similaire, des entreprises de vente au détail/d'e-commerce utilisent Spanner pour le registre d'inventaire.

Schéma d'architecture de registre financier

Effectuer des opérations bancaires en ligne

Proposez une expérience interactive disponible en permanence pour les expériences numériques

Les consommateurs s'attendent à pouvoir accéder à leurs données financières essentielles sur leurs appareils en dehors des horaires bancaires habituels. Permettez à vos développeurs de se concentrer sur de nouvelles expériences plutôt que sur les problèmes opérationnels, tels que la segmentation manuelle ou la cohérence à terme. Réduisez les risques et les temps d'arrêt grâce à une disponibilité à 99,999 % avec aucune latence.
Schéma d'architecture de banque en ligne

Proposez une expérience interactive disponible en permanence pour les expériences numériques

Les consommateurs s'attendent à pouvoir accéder à leurs données financières essentielles sur leurs appareils en dehors des horaires bancaires habituels. Permettez à vos développeurs de se concentrer sur de nouvelles expériences plutôt que sur les problèmes opérationnels, tels que la segmentation manuelle ou la cohérence à terme. Réduisez les risques et les temps d'arrêt grâce à une disponibilité à 99,999 % avec aucune latence.
Schéma d'architecture de banque en ligne

Programmes de fidélité et promotions

Personnalisez les expériences avec des mises à jour en temps réel

Suivez la participation et les préférences des clients au sein d'un programme de fidélité pour analyser les tendances et améliorer la satisfaction des clients. De manière similaire, des entreprises de jeux vidéo utilisent Spanner pour créer des classements personnalisés dans les jeux.
Schéma d'architecture des programmes de fidélité et des promotions

Personnalisez les expériences avec des mises à jour en temps réel

Suivez la participation et les préférences des clients au sein d'un programme de fidélité pour analyser les tendances et améliorer la satisfaction des clients. De manière similaire, des entreprises de jeux vidéo utilisent Spanner pour créer des classements personnalisés dans les jeux.
Schéma d'architecture des programmes de fidélité et des promotions

Gestion d'inventaire omnicanal

Offrez une vue cohérente sur plusieurs canaux et applications

Spanner fournit une source de référence unique à hautes performances pour l'inventaire et les commandes de vente au détail sur différents canaux (en ligne, en magasin, en centre de distribution, etc.), et pour l'expédition afin de mettre en correspondance l'inventaire et la demande, ce qui permet d'améliorer l'expérience client et la rentabilité.Des éditeurs de jeux vidéo utilisent également Spanner pour stocker des données d'inventaire intrajeu.

Schéma d'architecture de gestion d'inventaire omnicanal

Offrez une vue cohérente sur plusieurs canaux et applications

Spanner fournit une source de référence unique à hautes performances pour l'inventaire et les commandes de vente au détail sur différents canaux (en ligne, en magasin, en centre de distribution, etc.), et pour l'expédition afin de mettre en correspondance l'inventaire et la demande, ce qui permet d'améliorer l'expérience client et la rentabilité.Des éditeurs de jeux vidéo utilisent également Spanner pour stocker des données d'inventaire intrajeu.

Schéma d'architecture de gestion d'inventaire omnicanal

Knowledge Graph

Détecter les relations et les connexions cachées dans vos données

Avec Spanner Graph, vous pouvez développer des Knowledge Graphs qui capturent les connexions complexes entre les entités, représentées par des nœuds, et leurs relations, représentées par des arêtes. Ces connexions fournissent un contexte riche, ce qui fait des Knowledge Graphs un outil précieux pour développer des systèmes de base de connaissances et des moteurs de recommandations. Grâce aux fonctionnalités de recherche intégrées, vous pouvez combiner facilement la compréhension sémantique, la récupération basée sur des mots clés et les graphiques pour obtenir des résultats complets.

Détecter les relations et les connexions cachées dans vos données

Avec Spanner Graph, vous pouvez développer des Knowledge Graphs qui capturent les connexions complexes entre les entités, représentées par des nœuds, et leurs relations, représentées par des arêtes. Ces connexions fournissent un contexte riche, ce qui fait des Knowledge Graphs un outil précieux pour développer des systèmes de base de connaissances et des moteurs de recommandations. Grâce aux fonctionnalités de recherche intégrées, vous pouvez combiner facilement la compréhension sémantique, la récupération basée sur des mots clés et les graphiques pour obtenir des résultats complets.

Tarification

Fonctionnement des tarifs de SpannerLes tarifs de Spanner sont basés sur la capacité de calcul, Spanner Data Boost, le stockage de base de données, le stockage de sauvegarde, la réplication et l'utilisation du réseau. Les tarifs de calcul varient en fonction de l'édition et de la configuration sélectionnées. Les remises sur engagement d'utilisation peuvent réduire davantage le prix du calcul.
ServiceDescriptionPrix (USD)
Calcul

Édition Standard

Une suite complète de fonctionnalités éprouvées pour les configurations régionales (à région unique)

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Starting at

0,030 $

pour 100 unités de traitement par heure et par instance répliquée

Édition Enterprise

Des fonctionnalités de recherche multimodèles et avancées supplémentaires, avec une simplicité et une efficacité opérationnelles optimisées

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Starting at

0,041 $

pour 100 unités de traitement par heure et par instance répliquée

Édition Enterprise Plus

Gérez les charges de travail les plus exigeantes avec les plus hauts niveaux de disponibilité, de performances, de conformité et de gouvernance

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Starting at

0,057 $

pour 100 unités de traitement par heure et par instance répliquée

Data Boost

Ressources de calcul isolées à la demande, y compris le processeur, la mémoire et le transfert de données local

Starting at

0,00117 $

par unité de traitement sans serveur et par heure

Stockage des bases de données

Le prix est basé sur la quantité de données stockées dans la base de données et inclut le coût du stockage dans les instances répliquées en lecture/écriture et en lecture seule. Les instances répliquées témoin sont gratuites.

Stockage SSD

Utilisez le stockage SSD lorsque vous avez besoin d'une faible latence et d'un débit élevé pour vos données opérationnelles.

Starting at

0,10 $

par Go et par mois et par instance répliquée pour les SSD

Stockage HDD

Utilisez le stockage HDD pour les données qui doivent être consultées moins fréquemment et qui peuvent tolérer des latences de lecture plus élevées et un débit inférieur. Vous pouvez également configurer des règles de hiérarchisation pour déplacer les données d'un SSD vers un HDD après l'expiration d'une période spécifiée.

Starting at

0,02 $

par Go et par mois et par instance répliquée pour les HDD

Stockage des sauvegardes

Configuration régionale

La tarification est basée sur la quantité de données de sauvegarde stockées et inclut le coût du stockage dans toutes les instances dupliquées.

Starting at

0,10 $

par Go et par mois (toutes les instances répliquées incluses)

Configuration à double région et multirégionale

La tarification est basée sur la quantité de données de sauvegarde stockées et inclut le coût du stockage dans toutes les instances dupliquées.

Starting at

0,30 $

par Go et par mois (toutes les instances répliquées incluses)

Duplication

Réplication intrarégionale

Gratuit

Réplication interrégionale

Starting at

0,04 $

par Go

Réseau

Entrée

Gratuit

Sortie intrarégionale

Gratuit

Sortie interrégionale

Starting at

0,01 $

par Go

En savoir plus sur les tarifs de Spanner et les remises sur engagement d'utilisation.

Fonctionnement des tarifs de Spanner

Les tarifs de Spanner sont basés sur la capacité de calcul, Spanner Data Boost, le stockage de base de données, le stockage de sauvegarde, la réplication et l'utilisation du réseau. Les tarifs de calcul varient en fonction de l'édition et de la configuration sélectionnées. Les remises sur engagement d'utilisation peuvent réduire davantage le prix du calcul.

Calcul
Description

Édition Standard

Une suite complète de fonctionnalités éprouvées pour les configurations régionales (à région unique)

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Prix (USD)

Starting at

0,030 $

pour 100 unités de traitement par heure et par instance répliquée

Édition Enterprise

Des fonctionnalités de recherche multimodèles et avancées supplémentaires, avec une simplicité et une efficacité opérationnelles optimisées

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Description

Starting at

0,041 $

pour 100 unités de traitement par heure et par instance répliquée

Édition Enterprise Plus

Gérez les charges de travail les plus exigeantes avec les plus hauts niveaux de disponibilité, de performances, de conformité et de gouvernance

La capacité de calcul est provisionnée sous forme d'unités de traitement ou de nœuds (1 nœud = 1 000 unités de traitement).

Description

Starting at

0,057 $

pour 100 unités de traitement par heure et par instance répliquée

Data Boost

Description

Ressources de calcul isolées à la demande, y compris le processeur, la mémoire et le transfert de données local

Prix (USD)

Starting at

0,00117 $

par unité de traitement sans serveur et par heure

Stockage des bases de données

Description

Le prix est basé sur la quantité de données stockées dans la base de données et inclut le coût du stockage dans les instances répliquées en lecture/écriture et en lecture seule. Les instances répliquées témoin sont gratuites.

Stockage SSD

Utilisez le stockage SSD lorsque vous avez besoin d'une faible latence et d'un débit élevé pour vos données opérationnelles.

Prix (USD)

Starting at

0,10 $

par Go et par mois et par instance répliquée pour les SSD

Stockage HDD

Utilisez le stockage HDD pour les données qui doivent être consultées moins fréquemment et qui peuvent tolérer des latences de lecture plus élevées et un débit inférieur. Vous pouvez également configurer des règles de hiérarchisation pour déplacer les données d'un SSD vers un HDD après l'expiration d'une période spécifiée.

Description

Starting at

0,02 $

par Go et par mois et par instance répliquée pour les HDD

Stockage des sauvegardes

Description

Configuration régionale

La tarification est basée sur la quantité de données de sauvegarde stockées et inclut le coût du stockage dans toutes les instances dupliquées.

Prix (USD)

Starting at

0,10 $

par Go et par mois (toutes les instances répliquées incluses)

Configuration à double région et multirégionale

La tarification est basée sur la quantité de données de sauvegarde stockées et inclut le coût du stockage dans toutes les instances dupliquées.

Description

Starting at

0,30 $

par Go et par mois (toutes les instances répliquées incluses)

Duplication

Description

Réplication intrarégionale

Prix (USD)

Gratuit

Réplication interrégionale

Description

Starting at

0,04 $

par Go

Réseau

Description

Entrée

Prix (USD)

Gratuit

Sortie intrarégionale

Description

Gratuit

Sortie interrégionale

Description

Starting at

0,01 $

par Go

En savoir plus sur les tarifs de Spanner et les remises sur engagement d'utilisation.

SIMULATEUR DE COÛTS

Estimez vos coûts Spanner mensuels en fonction de votre charge de travail.

DEVIS PERSONNALISÉ

Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.

Commencer votre démonstration de faisabilité

Créer une instance Spanner gratuite pendant 90 jours

Découvrir comment utiliser Spanner

Créer et interroger une base de données dans la console

Découvrir les bonnes pratiques pour la création d'instructions SQL

Se lancer dans le codage en utilisant des exemples

Cas d'utilisation métier

Découvrez comment d'autres entreprises ont créé des applications innovantes pour offrir une expérience client de qualité, réduire les coûts et augmenter le ROI avec Spanner.

L'étude Total Economic Impact™ de Forrester montre que Spanner offre un ROI de 132 %, un délai de rentabilisation de neuf mois et des avantages de plusieurs millions de dollars pour une organisation composite représentative. Téléchargez l'étude complète pour en savoir plus.


Comment Uber peut-il effectuer un scaling pour traiter des millions de requêtes simultanées ?

Comment Uber peut-il effectuer un scaling pour traiter des millions de requêtes simultanées ?

Découvrez comment Uber a repensé sa plate-forme de traitement grâce à Spanner.

Avantages et clients (sélection)

Développez votre activité grâce à des applications innovantes qui évoluent sans limites pour répondre à n'importe quel niveau de demande.

Réduisez le coût total de possession et libérez vos développeurs des opérations fastidieuses afin de voir plus grand et d'accélérer le développement.

Bénéficiez d'un rapport prix-performances supérieur et payez à l'utilisation, à partir de 40 $ par mois.

  • Logo The Home Depot
  • Logo Rewe Group
  • Logo Shopify
  • Logo Deutsche Bank
  • Logo Equifax
  • Logo Arigatobank
  • Logo Cerc
  • logo Mercari
  • Logo Niantic
  • Logo Colopl
  • Logo Palo Alto Networks
  • Logo Sabre
  • Logo Prefab
  • Logo Sharechat
  • Logo Mahindra

Partenaires et intégration

Profitez de l'expertise de Spanner et de nos partenaires pour vous accompagner à chaque étape de votre parcours, des évaluations aux cas d'utilisation, en passant par la migration et la création d'applications.
  • Logo Searce
  • SoftServe
  • SADA
  • Pythian
  • CloudCover
  • Zencore
  • Logo 66degrees
  • Wipro
  • Accenture
  • Tensure
  • Amarello
  • Ollion
  • Logo Searce
  • SoftServe
  • SADA
  • Pythian
  • CloudCover
  • Zencore
  • Logo 66degrees
  • Wipro
  • Accenture
  • Tensure
  • Amarello
  • Ollion

Les partenaires Spanner vous aident à moderniser vos applications et à migrer vers le cloud en toute simplicité. Trouvez le partenaire ou l'intégration tierce idéale dans notre annuaire.

Questions fréquentes

Spanner est-il une base de données relationnelle ou non-relationnelle ?

Spanner simplifie votre architecture de données en rassemblant les charges de travail relationnelles, de clé-valeur, de graphes et de recherche vectorielle dans la même base de données. C'est une base de données hautement évolutive qui combine évolutivité illimitée et sémantique relationnelle (index secondaires, cohérence forte, schémas et langage SQL) pour offrir une disponibilité de 99,999 % dans une solution simple et autonome. Par conséquent, Cloud Spanner il convient aux charges de travail relationnelles et non-relationnelles.

Spanner fournit deux dialectes SQL basés sur ANSI pour un même vaste ensemble de fonctionnalités : GoogleSQL et PostgreSQL. Google SQL partage sa syntaxe avec BigQuery pour permettre aux équipes de standardiser leurs workflows de gestion des données. L'interface PostgreSQL est familière pour les équipes qui connaissent déjà PostgreSQL ainsi que la portabilité des schémas et des requêtes vers d'autres environnements PostgreSQL. Pour en savoir plus sur l'interface PostgreSQL de Spanner, consultez notre documentation.

En migrant vos charges de travail existantes vers Spanner, vous vous assurez une base pour une croissance future, sans faire de compromis sur la fiabilité ou le rapport prix/performances. L'interface multimodèle de Spanner est aujourd'hui utilisée par des entreprises innovantes de tous les secteurs qui ont des charges de travail opérationnelles provenant de bases de données relationnelles (comme MySQL et SQL Server), de magasins de clés/valeurs (comme Cassandra ou DynamoDB) et d'outils de graphes, de recherche et de documents. L'approche spécifique à adopter pour une migration dépend des exigences concernant le volume de données, les SLO de performances et la disponibilité. L'outil de migration Spanner fournit une évaluation de bout en bout, une migration de schéma et de données, et un basculement avec un temps d'arrêt réduit pour les bases de données MySQL et Cassandra partitionnées, ainsi qu'une évaluation et une migration pour PostgreSQL. Un réseau qualifié de partenaires technologiques et de services peut accélérer les migrations depuis presque n'importe quelle source.

Spanner est une base de données entièrement gérée qui fournit automatiquement des fonctionnalités complètes de gestion d'infrastructure. Cependant, en fonction de votre charge de travail, certaines actions de gestion spécifiques à l'application peuvent être requises. Vous devez vous assurer d'avoir correctement configuré les alertes et la surveillance, et les surveiller de près pour que la production fonctionne toujours correctement. Vous devez connaître les mesures à prendre lorsque le trafic augmente naturellement dans le temps ou en cas de pic de trafic attendu, savoir comment gérer la corruption des données suite à des bugs d'application, ou encore comment résoudre les problèmes de performances et identifier les composants à l'origine d'une latence accrue.

Autres ressources et assistance
  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud