Command Palette

Search for a command to run...

Cloud Datastore logo
In category [Database]

Cloud Datastore

position in category
#42

Highly scalable NoSQL document database built for automatic scaling, high performance, and ease of application development. Handles sharding and replication automatically, providing high availability and durability that grows with your data and traffic.

Google Cloud Datastore powers web and mobile applications at scale, with a schemaless model that simplifies schema evolution as applications change. It differentiates from alternatives like DynamoDB or Cosmos DB through its RESTful interface accessible from any deployment target, App Engine and Compute Engine integration, and SQL-like query capabilities on a schemaless store.

Key capabilities:

  • ACID transactions across multiple entities
  • SQL-like queries with indexes across multiple properties
  • JSON API plus open source clients for Java, Python, Node.js, Go, PHP, and C#
  • Community ORMs such as Objectify and NDB
  • Fully managed service with automatic sharding and replication
  • Rich admin dashboard for entity statistics, queries, indexes, and backup or restore

Use cases include session and user profile storage for web and mobile apps, game state persistence, product catalogs, and audit logs. Developers rely on it for apps that need strong consistency with horizontal scaling, from App Engine services to Compute Engine workloads. The schemaless model suits rapid iteration and evolving data structures without migrations.

GitHub Repositories
9
-10%
Trending down this week
Removed in 1 repo