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.
