Compare Serverless Products

Estimates based on serverless:talent research team. Source: Product's Website

Topic
About Product

PlanetScale is a MySQL-compatible, serverless database platform powered by Vitess. Get started in seconds and scale indefinitely. You can quickly learn the basics of creating and managing a database; or learn more about the concepts, like database branching, that make this platform unique.

PlanetScale is designed to be as beautiful and consistently easy to use as it is reliable. In other words, get ready for a whole new level of UX, worthy of the most important piece in your application stack.

Macrometa's architecture is a geo distributed event source with a materialized view engine and CRDT based replication. To achieve consistency in replication, Macrometa provides an adaptive model that allows developers to define the consistency level with fine grained granularity to achieve different levels of isolation and consistency depending on their needs.

Macrometa's team of scientists and engineers have incorporated leading edge ideas from distributed systems and concurrent databases that incorporate technologies like Conflict Free Replicated Datatypes (CRDT) to create a new highly secure, high performance, low latency data infrastructure.

Pricing

Free Plan

  • 3 databases
  • 10GB Storage
  • 100 Million rows read/mo per DB
  • 10 Million rows written/mo per DB

Paid Plans

The pricing for PlanetScale starts at:

  • $1.25 per month per 1GB storage
  • $15 per 100 Million rows read 
  • $15 per 10 Million rows written

Example Pricing

Application with 10M read and 1M written calls would cost $1.5 + $1.5 + $1.25  = $4.25 USD

Free Developer Account

  • 10k operations per day
  • 200 MB storage
  • Access to the entire stateful serverless platform

Example Price

5M Operations ($5), 1GB of RAM per hour ($0.15GB) and 10 GB of storage ($2,5) $7,65USD

Performance

Onboarding

Start building a database in production in 5 minutes.

Scalability

Automatically done through serverless technology.

Regions

PlanetScale currently offers database deployment in three regions. Select the region closest to your application servers to reduce latency between your database and application. Deploy branches in the region closest to your location to help reduce latency when interacting with the database.

Backups

​PlanetScale provides the ability to create, schedule, and restore backups for production and development database branches. In addition to the daily default backups that PlanetScale schedules for your database branches, you can create additional manual backups. 

Security

PlanetScale is SOC 2 Type II compliant. All data is stored encrypted at rest throughout the PlanetScale platform. This helps mitigate the risk of unintentional or malicious access to user data on storage systems.

Onboarding
Very quick to start, includes a free version to try things out. Might take some time due to its C8 query language.

Scalability
Automatic, elastic scaling.

Regions
United States, Europe, Australia, Middle East.

Security
Presents Real time log analytics, Real time Event Correlation, Real-time security information, threat & anomaly detection and event management, Graph Search & Knowledge Graphs, and more.



Technical Details

PlanetScale offers the following functionalities:

  • Automated Deployment
  • Creation (Development)
  • Queries
  • For Developers
  • User Management
  • Continuous Integration
  • Online support
  • Supports SQL

The Macrometa Global Data Network is based on cutting edge computer science incorporating new ideas and research in the areas of messaging, event processing, data consistency and replication.

  • ​Concurrent Change Conflict Handling
  • Adaptive Consistency
  • Coordination Free
  • Real-Time Stream Processing
  • Geo-Cache
  • Multi-Model Database
  • Data Streams
Supported Languages
Javascript,Go,Python,Java,PHP,TypeScript,Ruby on Rails,Rust