
Ultimate access to all questions.
You are developing an application on Google App Engine that leverages Google Cloud Datastore as the backend persistence layer. Your application needs to retrieve multiple root entities for which the unique identifiers are already known. Given the goal to minimize operational overhead in Cloud Datastore, what is the optimal approach to retrieve these entities efficiently?
A
Create the Key object for each Entity and run a batch get operation
B
Create the Key object for each Entity and run multiple get operations, one operation for each entity
C
Use the identifiers to create a query filter and run a batch query operation
D
Use the identifiers to create a query filter and run multiple query operations, one operation for each entity