Hi
We have a pretty big app which has not been optimized till date. We
spend over $40/day just on the reads.
This is our current stats
Datastore Read Operations 46.74 Million Ops 46.69 $0.70/
Million
Ops $32.69
Datastore Small Operations 0.00 Million Ops 0.00 $0.10/
Million
Ops $0.00
I have been reading that small operations are much cheaper and they
are done based on key.
The following function is used at many places - but I do not see
counter moving from zero for small operations.
Is datastore.get(key) a small operation? If not, what should I change
the function to make it count towards small operations.
Thanks.
// Get Entity
public static Entity getEntityFromId(String entityName, String id)
{
// Get Datastore
DatastoreService datastore =
DatastoreServiceFactory.getDatastoreService();
// Get Entity
try
{
Key key = KeyFactory.stringToKey(id);
return datastore.get(key);
} catch (Exception e)
{
return null;
}
}
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.