Armazene e consulte dados no Firestore no modo Datastore
Esta página mostra como armazenar e consultar dados no Firestore no modo Datastore através da Google Cloud consola.
Antes de começar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Se não for o proprietário do projeto, a sua conta requer as seguintes autorizações para concluir este início rápido:
- A sua conta requer a função de
proprietário do Datastore
que contém a autorização
datastore.databases.createnecessária para criar uma instância do modo Datastore. - O modo Datastore requer uma aplicação do App Engine ativa.
Se o projeto não tiver uma aplicação, este início rápido cria uma para si. Nesse caso, precisa da autorização
appengine.applications.create. O proprietário do projeto pode atribuir esta autorização com uma função personalizada do IAM.
- A sua conta requer a função de
proprietário do Datastore
que contém a autorização
Para criar uma nova instância da base de dados, abra a secção Datastore na Google Cloud consola:
Aceda à página DatastoreSelecione um modo de base de dados.
Quando cria uma nova base de dados do Firestore, tem a opção de usar o Firestore no modo nativo ou no modo Datastore. Não pode usar ambos os modos no mesmo projeto.
Selecione uma das opções da base de dados:
-
Firestore no modo nativo
Recomendado para apps para dispositivos móveis e Web. Para começar a usar o Firestore, continue no Início rápido do Firestore.
-
Firestore no modo Datastore
Recomendado para arquiteturas de apps com servidores de back-end.
Para mais orientações sobre a seleção de um modo de base de dados e uma comparação detalhada das funcionalidades, consulte o artigo Escolher entre o modo nativo e o modo Datastore.
-
Selecione uma localização da base de dados. O modo Datastore suporta localizações multirregionais e regionais.
Uma localização multirregional maximiza a disponibilidade e a durabilidade. As localizações regionais oferecem uma latência de escrita inferior. Para saber mais sobre os tipos de localizações, consulte Localizações do modo Datastore. A localização aplica-se a bases de dados no modo Datastore e a apps do App Engine para o seu Google Cloud projeto.
Clique em Criar base de dados. Depois de a base de dados terminar a inicialização, a consola direciona-o para a página Entidades do Datastore.Google Cloud
Aceda à página Entidades do Datastore na Google Cloud consola.
Esta página permite-lhe armazenar, consultar, atualizar e eliminar dados.
Clique em Criar entidade.
Na página Criar uma entidade, use
[default]para Espaço de nomes.Introduza
Taskno campo Tipo. Deixe a opção Identificador principal predefinida comoNumeric ID (auto-generated).Em Propriedades, use o botão Adicionar propriedade para adicionar estas propriedades:
Nome Tipo Valor Indexados descrição String Saiba mais sobre o Datastore.