Hey Nick

The new Datastore pricing should go into effect on today (1st July 2016) 
and I'm wonderning when the documentation will be updated as mentioned 
(https://cloudplatform.googleblog.com/2016/03/Google-Cloud-Datastore-simplifies-pricing-cuts-cost-dramatically-for-most-use-cases.html):

New storage usage calculations
To coincide with our pricing changes on July 1st, Cloud Datastore will also 
use a new method for calculating bytes stored. This method will be 
transparent to developers so you can accurately calculate storage costs 
directly from the property values and indexes of the Entity. This new 
method will also result in decreased storage costs for the majority of 
customers. Our current method relies heavily on internal implementation 
details that can change, so we’re moving to a fixed system calculated 
directly from the user data submitted. As the new calculation method gets 
finalized, we’ll post the specific details so developers can use it to 
estimate storage costs.

The new pricing page doesn't yet reveal those new storage calculation 
details.

Coming back to the topic with the 'Stored data' charge of 0.18 GB (180$ per 
TB):

Thanks to App Engine we operate a highly scalable backend system that makes 
heavy use of Datastore as storage system. We designed our backend 
specificaly to NoSQL, making heavy use of key put/get only operations 
(among some queries as well).

While Datastore is a perfect fit for us, we were hoping to see some cost 
reductions on stored data. There hasn't been really any cost reduction 
since years. With the vast amount of data we like to store for the long 
term, we're meanwhile at a multi-TB level incurring significant monthly 
storage costs to us. As the basic idea of Datastore is to use it with such 
large workloads (as it nearly scales indefinitely), we really would 
appreciate if Google would reduce the storage pricing, not requiring us to 
offload Data to some other service (like BigQuery, which is 9 to 18 times 
cheaper). $0.18 GB may be OK for small apps, but then I don't even see the 
point why they require Datastore in the first place, as CloudSQL would be 
far sufficient. With our workload and size, Datastore is the ideal 
companion, would it be just cheaper to store data for the long term ..

As the delete operations now became cheaper, we're likely forced to start 
offloading archive data from DS to BigQuery for the sole reason of its more 
economical storage costs, even though our application doesn't require any 
of BigQuery's features to operate.

Would be nice if you could discuss the storage costs topic with the PM's, 
as in my opinion there shouldn't really be a 9 - 18 times premium cost as 
compared to your other highly scalable BigQuery service.

Cheers
Marcel

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/64508372-6f56-4f95-a9ac-e39868dce914%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to