Skip to content
This repository was archived by the owner on Nov 12, 2024. It is now read-only.

Commit 3fcd915

Browse files
1 parent 3d66f85 commit 3fcd915

File tree

7 files changed

+41
-45
lines changed

7 files changed

+41
-45
lines changed

docs/concepts/planetscale-plans.md

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'PlanetScale plans'
33
subtitle: 'Learn about the different products and plans we offer: Scaler Pro and Enterprise'
4-
date: '2024-09-11'
4+
date: '2024-09-23'
55
---
66

77
## Overview
@@ -43,29 +43,29 @@ Cluster size options are capped at `PS-400` until you have a successfully paid $
4343

4444
On top of processing and memory, all **Scaler Pro** cluster sizes share the following:
4545

46-
| | **Scaler Pro** |
47-
| ----------------------------------------------------------- | -------------------------------------------------------- |
48-
| **Storage/month** | 10 GB included; $0.50 per instance per additional 1 GB\* |
49-
| **Row reads/month** | _Unmetered_ |
50-
| **Row writes/month** | _Unmetered_ |
51-
| **Available cluster sizes** | 17 |
52-
| **Availability zones** | 3 |
53-
| **Production branches** | 1 included\*\* |
54-
| **Development branches** | ~1,440 hours included (2× hours of current month) |
55-
| **Concurrent Connections** | _Unmetered_ |
56-
| **Query Insights retention** | 7 days |
57-
| **Horizontal sharding** | Not included |
58-
| [**Deployment options**](/docs/concepts/deployment-options) | Multi-tenant |
59-
| **Read-only regions** | Available as an add-on |
60-
| **Web console** | Included |
61-
| **PlanetScale CLI** | Included |
62-
| **SSO** | Available as an add-on\*\*\* |
63-
| **Audit log retention** | 6 months |
64-
| **Private connections** | [Configurable](/docs/concepts/private-connections) |
65-
| **BAAs** | Available for an additional fee |
66-
| **Automatic backups** | Every 12 hours |
67-
| **Support** | Standard, upgrade available\*\*\* |
68-
| [**Data Branching®**](/docs/concepts/data-branching) | Included |
46+
| | **Scaler Pro** |
47+
| ----------------------------------------------------------- | ------------------------------------------------------------------ |
48+
| **Storage/month** | 10 GB included; $0.50 per instance per additional 1 GB\* |
49+
| **Row reads/month** | _Unmetered_ |
50+
| **Row writes/month** | _Unmetered_ |
51+
| **Available cluster sizes** | 17 |
52+
| **Availability zones** | 3 |
53+
| **Production branches** | 1 included\*\* |
54+
| **Development branches** | ~1,440 hours included (2× hours of current month) |
55+
| **Concurrent Connections** | _Unmetered_ |
56+
| **Query Insights retention** | 7 days |
57+
| **Horizontal sharding** | [Supported for _new_ tables](/docs/concepts/cluster-configuration) |
58+
| [**Deployment options**](/docs/concepts/deployment-options) | Multi-tenant |
59+
| **Read-only regions** | Available as an add-on |
60+
| **Web console** | Included |
61+
| **PlanetScale CLI** | Included |
62+
| **SSO** | Available as an add-on\*\*\* |
63+
| **Audit log retention** | 6 months |
64+
| **Private connections** | [Configurable](/docs/concepts/private-connections) |
65+
| **BAAs** | Available for an additional fee |
66+
| **Automatic backups** | Every 12 hours |
67+
| **Support** | Standard, upgrade available\*\*\* |
68+
| [**Data Branching®**](/docs/concepts/data-branching) | Included |
6969

7070
\* Production branch storage is billed at $1.50 (1 primary + 2 replicas) and development branch storage is billed at $0.50 (1 primary).
7171

@@ -150,7 +150,9 @@ When you choose to change cluster size, we upgrade each of your replicas one by
150150

151151
## PlanetScale Enterprise plan
152152

153-
PlanetScale's Enterprise Plan is great for users that want to scale farther, shard horizontally, and run PlanetScale in a dedicated AWS/GCP account. We offer many different deployment options, all of which come with the same set of standard features. The table below covers those shared features, as well as the different options that vary depending on your chosen deployment.
153+
PlanetScale's Enterprise Plan is great for large-scale businesses who require the enterprise-level SLAs, want expert assistance through enterprise support, and would prefer to run in your own AWS or GCP account.
154+
155+
We offer many different deployment options, all of which come with the same set of standard features. The table below covers those shared features, as well as the different options that vary depending on your chosen deployment.
154156

155157
| | PlanetScale Enterprise | **[PlanetScale Managed](/docs/enterprise/managed/overview)** |
156158
| ------------------------------------------------------ | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -168,13 +170,12 @@ If you’re not sure whether your use case requires an Enterprise plan, we’re
168170

169171
In general, if you need any of the following, Enterprise may be the best solution for you:
170172

171-
- Resource-based pricing
172-
- Unlimited connections
173-
- Elegant sharding solution
174-
- Enhanced support — our expert team becomes an extension of your own
173+
- Enhanced support — our expert team becomes an extension of your own. Additional options for technical account management, Slack-based support, and phone escalation.
174+
- You need additional support to horizontally shard and migrate your database(s) to PlanetScale
175175
- You need your database deployed in a single-tenant environment
176176
- You need to keep your data in **your own** AWS or GCP account
177177
- You need a PCI DSS certified service provider
178+
- Mission-critical [response times](/docs/support/support-overview#initial-response-times) including continuous support coverage
178179
- Any other customizations — Our Enterprise plans offer a lot of flexibility, so if you have a requirement that’s not listed here, it’s best to [reach out](/contact) and we can see how we can help
179180

180181
## Plan add-ons

docs/concepts/what-is-planetscale.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'What is PlanetScale'
33
subtitle: 'Learn about what PlanetScale is, how it came to be, and how our unique features can help you scale and improve development speed.'
4-
date: '2023-04-05'
4+
date: '2024-09-23'
55
---
66

77
## What is PlanetScale
@@ -62,7 +62,7 @@ PlanetScale allows you to break up a monolithic database and partition the data
6262

6363
Another scenario that companies with massive databases often run into is connection limits due to MySQL. With PlanetScale, we can support [nearly infinite connections](/blog/one-million-connections). Vitess offers built-in [connection pooling](https://vitess.io/docs/reference/features/connection-pools/), and we've built our own [edge infrastructure](/blog/introducing-the-planetscale-serverless-driver-for-javascript) into PlanetScale to ensure connection limits are never an issue.
6464

65-
We generally recommend sharding when your database exceeds 250 GB of data. Sharding is offered on our [enterprise plans](/pricing). [Please reach out](/contact) for more information. If you decide you want to shard your database(s), our solutions team will work with you to come up with a sharding strategy.
65+
We generally recommend exploring horizontal sharding when your database exceeds 250 GB of data and you are beginning to feel some of the [pains associated with large scale](/blog/how-to-scale-your-database-and-when-to-shard-mysql). [Sharding](/docs/concepts/cluster-configuration) is offered on our Scaler Pro plan (currently only supported for new tables). If you need assistance with with setting up horizontal sharding, migrating to PlanetScale, or want enterprise-level SLAs, we offer this through our [Enterprise plan](/enterprise) option. [Please reach out](/contact) for more information.
6666

6767
### Insights
6868

docs/devops/the-operate-phase-of-devops.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'The Operate phase of the DevOps cycle'
33
subtitle: 'Where the operations team performs tasks to keep the application online.'
4-
date: '2023-03-13'
4+
date: '2024-09-23'
55
---
66

77
Now that everything is deployed into production and confirmed working, the operations team's main focus is keeping everything online. Ideally, this is done with a system that will monitor application load to detect spikes in usage and automatically scale resources up to keep up with the traffic. This can be accomplished with platforms like EC2 in AWS, but also on-premise with Kubernetes.
@@ -22,7 +22,7 @@ One thing that can be overlooked is the fact that backups are pointless if the d
2222

2323
### Horizontal scaling
2424

25-
PlanetScale is built in [Vitess](https://vitess.io), which is an open-source project that enables horizontal scaling for MySQL databases. If you are in the Enterprise tier, you have additional configuration options available to horizontally scale your database, further reducing the load on individual nodes as well as increasing performance and resiliency.
25+
PlanetScale is built in [Vitess](https://vitess.io), which is an open-source project that enables horizontal scaling for MySQL databases. [Sharding](/docs/concepts/cluster-configuration), available on our Scaler Pro plan, further reducing the load on individual nodes as well as increasing performance and resiliency.
2626

2727
### Read-only regions
2828

docs/enterprise/managed/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 'PlanetScale Managed overview'
33
subtitle: 'Deploy PlanetScale in your Amazon Web Services or Google Cloud Platform account with our PlanetScale Managed plan.'
44
label: 'Enterprise'
5-
date: '2023-11-08'
5+
date: '2024-09-23'
66
---
77

88
## What is PlanetScale Managed?
@@ -30,7 +30,7 @@ Read more on how PlanetScale Managed works inside either cloud provider:
3030

3131
Single-tenancy is one of many benefits when it comes to PlanetScale Managed. Still, with this PlanetScale Enterprise service, you also get:
3232

33-
- [Database sharding](/docs/sharding/overview) available
33+
- Assistance with [horizontal sharding](/docs/sharding/overview)
3434
- Option to sign BAAs for [HIPAA compliance](/blog/planetscale-and-hipaa)
3535
- Deployment to additional regions
3636
- [PCI compliance](/blog/planetscale-managed-is-now-pci-compliant) (AWS only)

docs/integrations/airbyte.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Airbyte integration'
33
subtitle: 'Extract, load, and transform your PlanetScale data with Airbyte.'
4-
date: '2023-10-27'
4+
date: '2024-09-23'
55
meta:
66
title: 'Connect with Airbyte ELT'
77
---
@@ -70,7 +70,7 @@ You're now ready to connect your PlanetScale database to Airbyte.
7070
![Airbyte - PlanetScale source setup](/assets/docs/integrations/airbyte/db-info.png)
7171
7. You can also provide some optional values:
7272
- **Replicas**: Select whether or not you want to collect data from replica nodes.
73-
- **Shards**: Sharding is only supported on our Enterprise plan. Please [reach out to us](/contact) for more information.
73+
- **Shards**: Map your shards.
7474
- **Starting GTIDs**: Start replication from a specific GTID per keyspace shard.
7575
![Airbyte - PlanetScale optional setup](/assets/docs/integrations/airbyte/optional.png)
7676
You can see the [PlanetScale airbyte-source README](https://github.com/planetscale/airbyte-source/blob/main/README.md) for more details on these options.

docs/sharding/overview.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Sharding with PlanetScale'
33
subtitle: 'Learn how PlanetScale can help you horizontally scale your MySQL database with our sharding solution.'
4-
date: '2024-09-20'
4+
date: '2024-09-23'
55
---
66

77
{% callout %}
@@ -35,8 +35,7 @@ When you're at the point where you've maxed out your vertical scaling efforts an
3535

3636
## How does our sharding process work?
3737

38-
When it comes time to shard your database, we recommend following our [sharding quickstart](/docs/sharding/sharding-quickstart) guide. You may also
39-
contact our [Technical Solutions team](/contact) to identify the best [sharding scheme](https://vitess.io/docs/reference/features/sharding/#sharding-scheme) for your database.
38+
When it comes time to shard your database, we recommend following our [sharding quickstart](/docs/sharding/sharding-quickstart) guide. If you need assistance identifying the best [sharding scheme](https://vitess.io/docs/reference/features/sharding/#sharding-scheme) for your database, or are interested in expert-level support, our [Enterprise plan](/enterprise) may be a better option for you. [Get in touch](/contact) for more information.
4039

4140
PlanetScale uses an explicit sharding system.
4241
This means that, if you are going to horizontally shard your data, we have to tell Vitess which sharding strategy to use for each sharded table.

docs/sharding/sequence-tables.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,9 @@
22
title: 'Sequence Tables'
33
subtitle: 'Learn how to create sequence tables on a sharded PlanetScale database.'
44
label: 'Enterprise'
5-
date: '2024-08-29'
5+
date: '2024-09-23'
66
---
77

8-
{% callout %}
9-
This feature is only available on our [Enterprise plan](/docs/concepts/planetscale-plans#planetscale-enterprise-plan). If you'd like more information about how we can help you shard your MySQL database, [get in touch](/contact).
10-
{% /callout %}
11-
128
In MySQL, it is common to have an integer primary key that uses the `AUTO_INCREMENT` feature for assigning IDs.
139
However, if you have a horizontally-sharded table, you will not be able to use `AUTO_INCREMENT` for your ID.
1410
In such a setup, the rows of the table are distributed across many instances of MySQL.

0 commit comments

Comments
 (0)