PlanetScale vs Turso
I've been looking into both PlanetScale and Turso recently and wanted to gauge their pros/cons. Turso on its face seems better in that it's faster and cheaper, beyond that I don't know much. I was planning on using create-t3-app as a base for a new project and PlanetScale is built in, but I have no knowledge of why that design decision was made. Is it a developer experience thing? My specific use case is a job board app, but even just in general what are the main motivators in choosing one over another? Thanks
3 Replies
they use totally different databases under the hood. turso uses sqlite, while planetscale uses vitess (a very complex MySQL)
you'll want to look at the differences between those to better understand the difference between the two companies
Thanks, yea I was looking into it and I saw difference there. I have experience with MySQL, but is the difference between something like MySQL and SQLite really so noticeable that it should determine which database platform I use? Especially since I keep seeing people online refer to SQLite as “easier”. (though in a managed database I doubt that means much)
Turso uses a fork of SQLite(libSQL), and aims to make distributed databases.
Planetscale uses MySQL and aims to provide a zero-downtime experience with MySQL.
They're really different, so choose what concept suits you best.