SQL est disponible, avec plus de 100 fonctions allant du traitement JSON aux algorithmes kNN et HLL, pour vous permettre d'en faire encore plus avec votre base de données NoSQL préférée.
Service professionnel de base de données NoSQL à faible latence pour le machine learning, les analyses opérationnelles et les applications destinées aux utilisateurs à grande échelle.
Les nouveaux clients reçoivent 300 $ de crédits à dépenser sur Bigtable.
Gérez facilement des charges de travail opérationnelles et analytiques mixtes, mutualisées et en temps réel sur une seule plate-forme.
Opérations de lecture et d'écriture hautes performances, même dans des déploiements distribués à l'échelle mondiale
Créez des architectures multicloud et cloud hybrides avec l'API Open Source Apache HBase et la synchronisation bidirectionnelle
Fonctionnalités
Bigtable est un magasin de clés-valeurs orientés colonnes, idéal pour un accès rapide à des données structurées, semi-structurées ou non structurées. Ainsi, les charges de travail sensibles à la latence, comme la personnalisation, sont parfaitement adaptées à Bigtable. De plus, grâce à ses compteurs distribués et à son débit élevé en lecture et en écriture par dollar dépensé, Bigtable est parfaitement adapté aux cas d'utilisation liés aux flux de clics et à l'IoT, et même aux analyses par lots pour les applications de calcul hautes performances (HPC), y compris l'entraînement de modèles de ML.
Bigtable dissocie les ressources de calcul du stockage des données, ce qui permet d'ajuster de manière transparente les ressources de traitement. Chaque nœud supplémentaire peut traiter aussi bien les lectures et les écritures, ce qui permet une évolutivité horizontale sans effort. Bigtable optimise les performances en effectuant un scaling automatique des ressources pour qu'elles s'adaptent au trafic du serveur, ainsi qu'en gérant la segmentation, la réplication et le traitement des requêtes.
Bigtable permet à votre modèle de données d'évoluer naturellement. Stockez n'importe quel élément scalaire, JSON, tampons de protocole, Avro, Arrow, représentations vectorielles continues et images, et ajoutez ou supprimez de nouvelles colonnes de manière dynamique si nécessaire. Proposez une diffusion à faible latence ou des analyses par lot hautes performances sur des données brutes non structurées dans une seule base de données.
Les applications reposant sur Bigtable peuvent fournir des lectures et des écritures à faible latence avec des configurations multiprincipales distribuées à l'échelle mondiale, quel que soit l'endroit où se trouvent vos utilisateurs. Les instances zonales sont idéales pour faire des économies et peuvent facilement être adaptées aux déploiements multirégionaux grâce à la réplication automatique. Lorsque vous exécutez une instance multirégionale, votre base de données est protégée contre les défaillances régionales et offre une disponibilité de premier ordre de 99,999 %.
Les migrations à chaud accélèrent et simplifient l'intégration en assurant une migration précise des données avec moins d'efforts. La bibliothèque de réplications Bigtable HBase permet des migrations à chaud sans temps d'arrêt avec des outils d'importation et de validation pour charger facilement des instantanés HBase dans Bigtable, tandis que les modèles Dataflow simplifient les migrations de Cassandra vers Bigtable.
L'outil Bigtable Data Boost permet aux utilisateurs d'exécuter des requêtes analytiques, d'exécuter des processus ETL par lot, d'entraîner des modèles de ML ou d'exporter des données plus rapidement sans affecter les charges de travail transactionnelles. Data Boost ne nécessite aucune planification ni gestion de la capacité. Il permet d'interroger directement les données stockées dans le système de stockage distribué de Google, Colossus, à l'aide de la capacité à la demande, ce qui permet aux utilisateurs de gérer facilement des charges de travail mixtes et de partager des données en toute sérénité.
Connectez-vous facilement à l'écosystème Open Source grâce à l'API Apache HBase. Créez plus rapidement des applications basées sur les données grâce à des intégrations parfaites avec Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search et BigQuery. Rencontrez les équipes de développement où qu'elles se trouvent grâce à SQL et aux bibliothèques clientes pour Java, Go, Python, C#, Node.js, PHP, Ruby, C++, HBase et l'intégration à LangChain.
Aucuns frais d'IOPS, aucuns frais de création ou de restauration de sauvegardes, ni de tarification disproportionnée en lecture/écriture qui affectent votre budget à mesure que vos charges de travail évoluent.
Réduisez les coûts opérationnels et améliorez la fiabilité, quelle que soit la taille des bases de données. La réplication et la maintenance sont automatiques et intégrées sans aucun temps d'arrêt.
Utilisez les flux de modifications Bigtable pour capturer les données modifiées des bases de données Bigtable et les intégrer à d'autres systèmes à des fins d'analyse, de déclenchement d'événements et de conformité.
Les clés de chiffrement gérées par le client (CMEK) compatibles avec Cloud External Key Manager, l'intégration IAM pour les accès et les contrôles, la compatibilité avec VPC-SC, Access Transparency, Access Approval et la journalisation d'audit exhaustive vous aident à protéger vos données et à assurer leur conformité vis-à-vis de la réglementation. Le contrôle des accès ultraprécis vous permet d'autoriser l'accès au niveau des tables, des colonnes ou des lignes.
Surveillez les performances des bases de données Bigtable à l'aide de métriques côté serveur. Analysez les schémas d'utilisation avec l'outil de surveillance interactif Key Visualizer. Utilisez les statistiques sur les requêtes, les statistiques des tableaux et l'outil de tablettes populaires pour résoudre les problèmes de performances des requêtes et diagnostiquer rapidement les problèmes de latence grâce à la surveillance côté client.
Effectuez des sauvegardes incrémentielles instantanées de votre base de données, à moindre coût et à la demande. Stockez les sauvegardes dans différentes régions pour plus de résilience et effectuez facilement des restaurations entre des instances ou des projets pour des scénarios de test ou de production.
Utilisez le modèle Bigtable vers Vertex AI Vector Search pour indexer les données de votre base de données Bigtable avec Vertex AI afin d'effectuer une recherche de similarité sur des représentations vectorielles continues avec Vertex AI Vector Search.
Créez facilement des applications d'IA générative plus précises, transparentes et fiables grâce à la recherche kNN du voisin le plus proche (en preview) et à l'intégration de LangChain. Pour en savoir plus, consultez le dépôt GitHub.
Fonctionnement
Les instances Bigtable fournissent des capacités de calcul et de stockage dans une ou plusieurs régions. Chaque cluster Bigtable peut recevoir des lectures et des écritures. Les données sont automatiquement "divisées" pour plus d'évolutivité et répliquées entre les clusters de manière asynchrone. Une horloge distribuée appelée TrueTime garantit que les transactions sont correctement ordonnées.
Utilisations courantes
Découvrez comment utiliser Bigtable avec les principaux magasins de fonctionnalités Open Source.
Découvrez comment utiliser Bigtable avec les principaux magasins de fonctionnalités Open Source.
Tarification
Fonctionnement des tarifs de Bigtable | Les tarifs de Bigtable sont basés sur la capacité de calcul, le stockage de base de données, le stockage de sauvegarde et l'utilisation du réseau. Les remises sur engagement d'utilisation réduisent davantage le prix. | |
---|---|---|
Service | Description | Prix |
Capacité de calcul | La capacité de calcul est provisionnée en tant que nœuds. | Starting at 0,65 $ par nœud et par heure |
Stockage de données | SSD La tarification est basée sur la taille physique des tables. Chaque instance répliquée est facturée séparément. Cette option est recommandée pour l'inférence à faible latence. | Starting at 0,17 $ par Go/mois |
HDD La tarification est basée sur la taille physique des tables. Chaque instance répliquée est facturée séparément. | Starting at 0,026 $ par Go/mois | |
Sauvegardes | Les tarifs sont basés sur la taille physique des sauvegardes. Les sauvegardes Bigtable sont incrémentielles. | Starting at 0,026 $ par Go/mois |
Réseau | Entrée | Gratuit |
Sortie dans la même région | Gratuit | |
Sortie entre régions | Starting at 0,10 $ par Go | |
Réplication | Dans la même région | Gratuit |
Entre des régions | Starting at 0,01 $ par Go |
En savoir plus sur les tarifs de Bigtable et les remises sur engagement d'utilisation.
Fonctionnement des tarifs de Bigtable
Les tarifs de Bigtable sont basés sur la capacité de calcul, le stockage de base de données, le stockage de sauvegarde et l'utilisation du réseau. Les remises sur engagement d'utilisation réduisent davantage le prix.
La capacité de calcul est provisionnée en tant que nœuds.
Starting at
0,65 $
par nœud et par heure
SSD
La tarification est basée sur la taille physique des tables. Chaque instance répliquée est facturée séparément. Cette option est recommandée pour l'inférence à faible latence.
Starting at
0,17 $
par Go/mois
HDD
La tarification est basée sur la taille physique des tables. Chaque instance répliquée est facturée séparément.
Starting at
0,026 $
par Go/mois
Sauvegardes
Les tarifs sont basés sur la taille physique des sauvegardes. Les sauvegardes Bigtable sont incrémentielles.
Starting at
0,026 $
par Go/mois
Entrée
Gratuit
Sortie dans la même région
Gratuit
Sortie entre régions
Starting at
0,10 $
par Go
Réplication
Dans la même région
Gratuit
Entre des régions
Starting at
0,01 $
par Go
En savoir plus sur les tarifs de Bigtable et les remises sur engagement d'utilisation.
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 Bigtable.
Découvrez comment Box a modernisé ses bases de données NoSQL avec Bigtable
Box a amélioré l'évolutivité et la disponibilité tout en réduisant les coûts de gestion, grâce à une migration fluide.
Regarder la vidéoSabre fournit des résultats de recherche de voyages avec une latence et un coût total de possession réduits avec Bigtable
Découvrez comment Plaid a développé sa plate-forme d'analyse en temps réel sur BigQuery et Bigtable
Airship atteint plus d'un million d'écritures et 700 000 lectures par seconde à moindre coût avec Bigtable
Avantages et clients
Développez votre activité grâce à des applications innovantes qui évoluent sans limites pour répondre à n'importe quel niveau de demande.
Bénéficiez d'un rapport prix-performances exceptionnel et payez à l'usage.
Migrez facilement depuis d'autres bases de données NoSQL, et exécutez des déploiements hybrides ou multicloud avec des API et des outils de migration Open Source.
Partenaires et intégration
Vous souhaitez en savoir plus sur l'intégration partenaire ou tierce la plus adaptée à votre entreprise ? Accédez à l'annuaire des partenaires.
Questions fréquentes
Bigtable est un service de base de données NoSQL, en particulier un magasin de clés-valeurs qui permet d'utiliser des tables très larges comportant des dizaines de milliers de colonnes. Il est donc également appelé base de données à colonnes larges ou carte multidimensionnelle distribuée. Il s'agit d'une base de données NoSQL plutôt que "pas uniquement SQL".
Bigtable ressemble le plus aux projets Open Source populaires qu'il a inspirés, tels qu'Apache HBase et Cassandra. Il s'agit donc de la destination la plus courante pour les clients qui traitent d'importants volumes de données et qui recherchent une solution de base de données NoSQL hautes performances, économique et entièrement gérée sur Google Cloud.
En plus de ses API clé-valeur, Bigtable accepte les requêtes SQL de trois façons différentes :
Bigtable propose des outils de migration qui accélèrent et simplifient l'intégration en assurant une migration précise des données sans effort. La bibliothèque de réplications Bigtable HBase permet des migrations à chaud sans temps d'arrêt avec des outils d'importation et de validation pour charger facilement des instantanés HBase dans Bigtable, tandis que les modèles Dataflow simplifient les migrations de Cassandra vers Bigtable.
Le stockage Bigtable est facturé au Go utilisé, comme dans un modèle sans serveur. Bigtable offre également un scaling horizontal linéaire et peut automatiquement effectuer un scaling à la hausse ou à la baisse des ressources de calcul en fonction des fluctuations de la demande. Par conséquent, aucun engagement de capacité à long terme n'est requis pour le stockage ou le calcul. Cependant, la tarification du calcul à faible latence est basée sur la capacité et facturée par nœud, et non par requête, où chaque nœud peut traiter jusqu'à 17 000 requêtes par seconde. Ainsi, le prix de Bigtable est plus avantageux pour les charges de travail importantes, mais moins adapté aux petites applications, qui peuvent être plus adaptés aux bases de données Google Cloud telles que Firestore.
Pour le traitement de données par lot, Bigtable propose Data Boost, qui est facturé en unités de traitement sans serveur (SPU, Serverless Processing Units).