Building PlanetScale with PlanetScale
planetscale.com
Building PlanetScale with PlanetScale
1–10 of 23 posts
Re: Building PlanetScale with PlanetScale
#2Re: Building PlanetScale with PlanetScale
#3Re: Building PlanetScale with PlanetScale
#4All migrations are automatically executed on production, pre-tested. Reviewed. No DB Administrator, No deployment together with the app.
It works quite well..
However, personally I really like not having to deal with schema changes. For example Firebase or Cloud DataStore is really nice... Its the best for developers, but not for data integrity.
Re: Building PlanetScale with PlanetScale
#5Re: Building PlanetScale with PlanetScale
#6Personally, migrations have never been painful enough to warrant this sort of product. The idea of branching databases on the other hand is really cool. Is each branch a full copy? Seems like that would lead to huge storage needs for larger databases.
Re: Building PlanetScale with PlanetScale
#7Personally, migrations have never been painful enough to warrant this sort of product. The idea of branching databases on the other hand is really cool. Is each branch a full copy? Seems like that would lead to huge storage needs for larger databases.
Re: Building PlanetScale with PlanetScale
#8Personally, migrations have never been painful enough to warrant this sort of product. The idea of branching databases on the other hand is really cool. Is each branch a full copy? Seems like that would lead to huge storage needs for larger databases.
I had the impression they PS was interesting because they offer serverless SQL.
But now you do have some other considerations (see below.) I don't think it's an absolute pancea, but it's certainly a very interesting and very useful secondary point in the design space. I like PlanetScale a lot. The free tier is also actually useful I think.
To be clear even if it's is "serverless SQL" you still have to design with the fact you're using Vitess in mind. So you have no foreign keys, scalability is done by keyspace sharding (not currently available in PlanetScale), apps deal with online migration where the schema evolves as they access it, etc. You have to keep these things in mind but you get some benefits in return, like most things.
Re: Building PlanetScale with PlanetScale
#9Personally, migrations have never been painful enough to warrant this sort of product. The idea of branching databases on the other hand is really cool. Is each branch a full copy? Seems like that would lead to huge storage needs for larger databases.
I've not played with PlanetScale yet, but I am planning on playing with TerminusDB in the near future.
Re: Building PlanetScale with PlanetScale
#10Personally, migrations have never been painful enough to warrant this sort of product. The idea of branching databases on the other hand is really cool. Is each branch a full copy? Seems like that would lead to huge storage needs for larger databases.