Listing Thumbnail

    PlanetScale for MySQL at Scale (Managed for Enterprise)

     Info
    Deployed on AWS
    Vendor Insights
    PlanetScale is a MySQL-compatible database that brings you scale, performance, and reliability - without sacrificing developer experience. Built on Vitess, with PlanetScale you get the power of horizontal sharding, non-blocking schema changes, and many more powerful database features without the pain of implementing them.

    Overview

    Play video

    PlanetScale is the most scalable and reliable OLTP database. PlanetScale is built on Vitess, which enables you to scale your database horizontally through sharding - distributing your data and load across thousands of nodes, all presenting as a single database.

    We do not skimp on developer experience. We support online schema changes with our database branching workflow, in-app sharding, no-downtime database migrations, advanced query insights and anomaly detection, MySQL vectors, and more. CLI and API available to support your preferred workflows.

    Vitess was developed at YouTube by the founders of PlanetScale to scale their main MySQL database to petabytes of data on 70,000 nodes across 20 data centers. Now a CNCF-graduated open source project, Vitess powers the databases of some of the webs largest properties: Slack, HubSpot, Blizzard, Etsy, GitHub, Block, and more.

    PlanetScale reduces time-to-market for new applications and eliminates the cost and effort of managing database infrastructure. Your business needs predictability with no downtime.

    Built-in connection pooling, query replication and Vitess under-the-hood mean you can reliably scale to thousands of queries per second if needed, all without leaving the cloud dashboard.

    For custom pricing, BAAs, or a demo, please contact us at planetscale.com/contact.

    Highlights

    • Enhanced developer productivity: Instantly create development and staging environments with database branching, and deploy features fast and safer with non-blocking schema changes.
    • Effortless scale: Fully integrated horizontal sharding allows you to expand beyond a single database server ensuring that you can grow without limits. Unlimited connections and pooling mean traffic spikes will never bring your databases down.
    • Predictable pricing: Spend less on the management of your databases and avoid the hidden costs associated with legacy providers.

    Details

    Delivery method

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Vendor Insights

     Info
    Skip the manual risk assessment. Get verified and regularly updated security info on this product with Vendor Insights.
    Security credentials achieved
    (2)

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    PlanetScale for MySQL at Scale (Managed for Enterprise)

     Info
    Pricing is based on the duration and terms of your contract with the vendor, and additional usage. You pay upfront or in installments according to your contract terms with the vendor. This entitles you to a specified quantity of use for the contract duration. Usage-based pricing is in effect for overages or additional usage not covered in the contract. These charges are applied on top of the contract price. If you choose not to renew or replace your contract before the contract end date, access to your entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (1)

     Info
    Dimension
    Description
    Cost/12 months
    Overage cost
    PlanetScale Enterprise
    PlanetScale Enterprise Plan
    $36,000.00

    Vendor refund policy

    All fees are non-cancellable and non-refundable after purchase.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Support

    Vendor support

    PlanetScale support can be reached via support@planetscale.com  or at

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    50
    In ELT/ETL
    Top
    10
    In Databases & Analytics Platforms, Databases
    Top
    25
    In Backup & Recovery, Databases

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    1 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Horizontal Scaling
    Enables database distribution across thousands of nodes using Vitess-powered sharding mechanism
    Schema Management
    Supports online schema changes and non-blocking database migrations without downtime
    Query Performance
    Provides advanced query insights, connection pooling, and query replication capabilities
    Database Compatibility
    MySQL-compatible database platform built on Vitess open-source technology
    Infrastructure Abstraction
    Supports database branching workflow for development and staging environments with seamless cloud integration
    Distributed Database Architecture
    Open-source, distributed database system supporting MySQL compatibility with horizontal scalability
    Hybrid Transactional and Analytical Processing (HTAP)
    Enables simultaneous transactional and analytical data processing within a single database platform
    Multi-Cloud Deployment
    Supports database cluster deployment across multiple cloud platforms including Amazon Web Services and Google Cloud Platform in over 30 regions
    Advanced Security Features
    Includes identity and access management, VPC peering, and built-in encryption mechanisms for comprehensive data protection
    Elastic Scalability
    Automated storage, transactional, and analytical workload scaling that adjusts dynamically in seconds to meet application demands
    Distributed Database Architecture
    Cloud-native multi-master RDBMS with runtime compatibility with PostgreSQL and support for distributed data management
    High Availability Mechanism
    Built-in resilience capabilities designed to survive node, zone, and region failures with zero data loss and minimal recovery time
    Scalability Framework
    Automatic data sharding and elastic scaling of data, connections, reads, and writes across multiple dimensions without application disruption
    Global Data Deployment
    Geo-partitioning and cross-region data replication with configurable synchronous and asynchronous replication techniques
    API Compatibility
    Support for PostgreSQL and Cassandra-inspired APIs with advanced features like stored procedures, triggers, and database extensions

    Security credentials

     Info
    Validated by AWS Marketplace
    FedRAMP
    GDPR
    HIPAA
    ISO/IEC 27001
    PCI DSS
    SOC 2 Type 2
    -
    -
    -
    -
    No security profile
    No security profile

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 AWS reviews
    |
    7 external reviews
    Star ratings include only reviews from verified AWS customers. External reviews can also include a star rating, but star ratings from external reviews are not averaged in with the AWS customer star ratings.
    Arpita Bahedia

    Database management becomes seamless with automatic command execution

    Reviewed on Feb 12, 2025
    Review provided by PeerSpot

    What is our primary use case?

    I have used PlanetScale as it is an advanced version of MySQL. It functions as a platform where MySQL is live, similar to AWS. I use PlanetScale to store data in a live environment where queries can be executed. It also allows the migration and creation of new tables.

    What is most valuable?

    One feature I appreciate about PlanetScale is its ability to handle migrations and commands without the need to run them manually in the database. I can enter commands locally, connect with the database, and the changes will automatically be applied to the server, making debugging easier. Additionally, I use PlanetScale with Prisma, and it integrates well for my needs.

    What needs improvement?

    I would like PlanetScale to have a feature where the database can be accessed in the cloud with a link, allowing for a more user-friendly interface compared to the terminal. This would make it easier to view, create, and manage tables without needing to access the terminal.

    For how long have I used the solution?

    I have used PlanetScale for my project where it was required, but I have not used it extensively beyond that specific project level.

    What do I think about the stability of the solution?

    Based on my experience, I have not encountered any stability issues with PlanetScale. It has been reliable and nothing has broken so far.

    Which solution did I use previously and why did I switch?

    We decided to use PlanetScale because MySQL on AWS can be challenging to manage. PlanetScale offers a cloud-based MySQL solution, eliminating the need to manually connect through tools like EC2 and simplifying database and migration management by using simple commands.

    How was the initial setup?

    For me, the setup of PlanetScale was easy and straightforward. I found it simple to use and easy to understand.

    What other advice do I have?

    I recommend using PlanetScale as it provides ease of access and control over database changes using commands from the local terminal. It integrates well with Prisma, enhancing its functionality for developers. I would rate the overall solution an eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Other
    Sai Kaustubh

    Helpful for shortening URLs and is simple to use

    Reviewed on Jul 31, 2024
    Review provided by PeerSpot

    What is our primary use case?

    I used the solution in my company for a website, and it helped in shortening the URLs. The tool was just for the website's use case.

    What is most valuable?

    The solution's most valuable feature is its simplicity. The tool is already hosted in our company's environment, so I can use it right away. I don't have to think about hosting it or any other stuff related to interacting with my database. It is very smooth and quick.

    What needs improvement?

    I am not sure, but I think recently, the tool removed the free version. Right now, we will have to pay to use the services. A free-tier version would help people understand what PlanetScale is all about.

    For how long have I used the solution?

    I have been using PlanetScale for a couple of months. I am just a user of the tool.

    What do I think about the stability of the solution?

    I did not face any downtime when using the product. Stability-wise, I rate the solution a nine out of ten.

    What do I think about the scalability of the solution?

    I cannot comment on the tool's scalability because the project we built was relatively small, and we didn't need a scalable database. I don't know how it can scale up.

    Our company is pretty small. I have only about twelve to fifteen users of the tool in my company.

    How are customer service and support?

    There was no reason to contact the support.

    Which solution did I use previously and why did I switch?

    I have not used any tool besides PlanetScale, which I came across while browsing the internet, so I tried it, and it worked out well.

    How was the initial setup?

    The product's initial setup phase is pretty easy. The tool guides you through setting it up and importing your application so you can start using it right away.

    What's my experience with pricing, setup cost, and licensing?

    I don't remember if the paid version is something expensive or cheap. It has been quite a while. Last time, when I wanted to use the tool in a project, I could see it was only paid, so I didn't use the service.

    What other advice do I have?

    I have not used any of the branching features in the tool.

    If you have basic knowledge of SQL, you can use it right away. I don't think you'll need any hands-on experience.

    I didn't face any challenges while integrating it with our company's existing system.

    I recommend the tool to others.

    I would tell others how easy it is to use and how it would reduce the burden on the application and probably let you start development immediately.

    I rate the tool a nine out of ten.

    Ashraf Said

    Has good developer experience but pricing is expensive for non-commercial users

    Reviewed on Jul 29, 2024
    Review provided by PeerSpot

    What is our primary use case?

    I used PlanetScale for my final-year university project, where I built a social media bot. I needed to persist data, so I was looking for database providers. I found good things about PlanetScale on YouTube, which piqued my interest, so I decided to use it.

    What is most valuable?

    I like the solution's developer experience. When you deploy changes to the database in the portal, you can use different deployment strategies and see how things work. You can put changes into different branches, like deployment and staging. This is built into the product, allowing you to navigate changes through different branches.

    It's a tool that requires some development experience. I used it with JavaScript, which has a nice hook-in. It's fairly easy if you're a well-versed developer, but it can be complicated to navigate if you're not experienced in development.

    What needs improvement?

    I used PlanetScale for hobby projects, so my perspective differs from someone using it commercially. Unfortunately, they've removed the free tier in recent months and pivoted to a business-to-business model. This is sad for hobby developers like me because it's a great product, but I understand they have costs to cover.

    Their lowest plan now is around $40, which makes it exclusively for commercial customers. In an ideal world, they'd bring back cheaper plans. I'm not sure if they'll be able to offer a more affordable option, but it would be great if they could.

    As for whether it's worth the money, that's something I'm questioning myself. Unless you have a product that will use the resources they provide in their plans, it might not be worth it. There are other solutions available. Even though PlanetScale has a great developer experience and a cheaper product, you could potentially invest that money in individuals to manage the database for you instead.

    For how long have I used the solution?

    I have been using the product for five months. 

    What do I think about the stability of the solution?

    Regarding stability, I never encountered any issues or bugs with PlanetScale itself. Any problems were due to mistakes on my end. I appreciate that PlanetScale uses an industry-grade solution behind the scenes. I rate it a ten out of ten. 

    What do I think about the scalability of the solution?

    PlanetScale's underlying infrastructure is one of its greatest strengths. From what I've seen in videos and explanations, PlanetScale can scale up to meet any business needs without issues.

    I haven't personally tested its full scalability limits since I used it for a smaller project. However, based on what I've heard from others, it seems pretty much perfect. I'd give it a ten out of ten for scalability. 

    How was the initial setup?

    I found integrating PlanetScale to be pretty straightforward. The initial setup steps were really clear. I used PlanetScale and Prisma to send queries to PlanetScale and get data back. It was easy to connect Prisma with PlanetScale using their documentation.

    What other advice do I have?

    I recommend the solution to commercial customers. Others can use cheaper alternatives. I rate it a seven out of ten.  

    Himash Careem

    A beginner-friendly that helps to host applications

    Reviewed on Jul 25, 2024
    Review provided by PeerSpot

    What is our primary use case?

    I use PlanetScale with Prisma ORM for database support. It offers MySQL databases. It's easy to use because I define the database schema and then use code to create a database inside PlanetScale.

    My main advantage is that when hosting an application, we usually need to host everything separately—the database, backend server, and front end. However, with the tool, we can host the database online from the start of the project. This means we don't need to worry about the database when we get to the hosting stage.

    What is most valuable?

    The solution is beginner-friendly. Like any new platform, it can be a bit confusing at first. But after spending about an hour with it, you can get a clear idea of what everything is for. It's not very confusing; I think they've improved it recently.

    What needs improvement?

    When I tried to integrate the solution with Firebase for authentication, I faced some interruptions. Also, when using it with Next.js and NextAuth.js for Google and social logins, I had some troubles.

    What do I think about the stability of the solution?

    I haven't faced any stability issues while using the product. 

    What do I think about the scalability of the solution?

    The solution's scalability is impressive. It manages data effectively, and I haven't experienced any connection interruptions. It also works well with my frameworks.

    How are customer service and support?

    I haven't contacted the tool's support yet. 

    What's my experience with pricing, setup cost, and licensing?

    The solution is expensive for beginners. That's why I wasn't motivated to use it more. But they were already providing many features for free for beginners, which was great.

    What other advice do I have?

    It met my requirements when I used it. I mostly used their free trial, which was enough for me. The functionality is there. Compared to MongoDB Atlas, which doesn't offer much in its free tier, PlanetScale is useful for someone starting in web development.

    When I advise people about PlanetScale, I tell them everything I've mentioned. I explain the benefits and how it can be useful. I mentioned that it can reduce about 25% of the work we do regarding hosting costs. We can use the same access to the database without changing it. 

    I rate the overall product an eight out of ten. 

    Janis Karasa

    Provides constant database availability and has a straightforward setup process

    Reviewed on Jul 16, 2024
    Review provided by PeerSpot

    What is our primary use case?

    My primary use case for this solution is to host the database for my portfolio project. The database is connected to my backend and hosted on this platform, while the project itself is deployed on another cloud-based platform.

    What is most valuable?

    The product's most valuable feature is its constant availability. The database is accessible 24/7, ensuring my project runs smoothly without interruptions.

    What needs improvement?

    We encountered some initial issues during the product deployment, which required me to search for solutions on forums. To minimize the need for external searches, it would be beneficial if the platform could provide more comprehensive documentation or direct solutions for common issues.

    For how long have I used the solution?

    I have been using PlanetScale  for about a year.

    What do I think about the stability of the solution?

    The solution has been very stable.

    How are customer service and support?

    We usually find information faster through a quick search than a response from a support team.

    How was the initial setup?

    The initial setup was straightforward. The platform provides clear, step-by-step instructions, making it easy to deploy even for less experienced users.

    What's my experience with pricing, setup cost, and licensing?

    I am currently using the product's free version, which has been sufficient for my portfolio project. The paid version ranges from $39 to $1,000, depending on the features and scale required.

    What other advice do I have?

    I recommend the solution for developers, especially those working on portfolio projects, due to its ease of use and reliable performance. Trying out the free version first can help you decide if it meets your needs before committing to a paid plan

    I rate it a nine.

    View all reviews