Section courante

A propos

Section administrative du site

Fiche technique
Fournisseur : GCP
Type de produit : Service infonuagique
Catégorie : Base de données NoSQL
Site Web : https://cloud.google.com/datastore

Google Cloud Datastore

Le Google Cloud Datastore est une base de données de documents NoSQL. Ce type de base de données utilise le concept de document, ou collection de paires clef-valeur, comme élément de base. Les documents permettent des schémas flexibles. Par exemple, un document sur un livre peut avoir des paires clef-valeur répertoriant l'auteur, le titre et la date de publication. Certains livres peuvent également contenir des informations sur des sites Web complémentaires et des traductions dans d'autres langues. Il n'est pas nécessaire de définir l'ensemble de clefs pouvant être inclus avant d'être utilisé dans les bases de données de documents. Cette situation est particulièrement utile lorsque l'application doit accepter une gamme d'attributs, dont certains peuvent ne pas être connus au moment de la conception.

Le Google Cloud Datastore est accessible via une API REST pouvant être utilisée à partir d'applications exécutées dans Google Compute Engine, Google Kubernetes Engine ou Google App Engine. Cette base de données sera mise à l'échelle automatiquement en fonction de la charge. Il va également fragmenter ou partitionner les données selon les besoins pour maintenir les performances. Étant donné que le Google Cloud Datastore est un service géré, il prend en charge la réplication, les sauvegardes et d'autres tâches d'administration de base de données. Bien qu'il s'agisse d'une base de données NoSQL, le Google Cloud Datastore prend en charge les transactions, les index et les requêtes de type SQL. Le Google Cloud Datastore est bien adapté aux applications exigeant une évolutivité élevée et des données structurées et n'ayant pas toujours besoin d'une forte cohérence lors de la lecture des données. Les catalogues de produits, les profils utilisateur et l'historique de navigation des utilisateurs sont des exemples des types d'applications utilisant le Google Cloud Datastore.

Concurrent

Ses concurrents sont ApsaraDB for MongoDB, Tablestore, Amazon DynamoDB, Azure Cosmos DB, Cloudant NoSQL DB, Compose for JanusGraph, Databases for MongoDB, Oracle NoSQL Database,...



Dernière mise à jour : Dimanche, le 7 juin 2020