Today Google has announced a new faster API for its NoSQL database for web and mobile apps. It goes without saying that this is read as a foreign language to anyone without a development background, Google says that it  has “redesigned the underlying architecture that supports the cross-platform API for accessing Datastore outside of Google App Engine, such as from Google Container Engine and Google Compute Engine“…

Google says that this should “dramatically [improve] performance and reliability of the database.”

Here are the details:

In the new release, we re-architected the entire serving path with an eye on performance and reliability. Cloud Datastore API revision v1beta3 has lower latency in both the average and long tail cases. Whether it’s magical items transferring to a player’s inventory faster, or browsing financial reports on a website that’s snappy — everyone loves fast.

In addition to these significant performance improvements, the v1beta3 API gives us a new platform upon which we can continue to improve performance and functionality.

You can use v1beta3 using the idiomatic Google Cloud Client Libraries (in Node.js, Python, Java, Go, and Ruby), or alternatively via the low-level native client libraries for JSON and Protocol Buffers over gRPC. You can learn more about the various client libraries in our documentation.

Besides this update, Google also updated the pricing model for Cloud Datastore last week. You can read more about the new API at Google’s Cloud Platform blog.

About the Author