Neki, sharded Postgres, is now available. Get started
Navigation

Posts by Brian Morrison II


Brian Morrison II

Understand the different versions of UUIDs and why using them as a primary key in MySQL can hurt database performance.


Brian Morrison II

Amazon Aurora is pitched as a straightforward and scalable database service on AWS, but there are associated costs that you might not be aware of.


Brian Morrison II

Learn about a few common mistakes when designing your MySQL database schema.


Brian Morrison II

Learn the key differences between Amazon Aurora blue/green deployments and PlanetScale branching.


Brian Morrison II

Learn different considerations and best practices for quickly and efficiently recovering your database when downtime hits.


Brian Morrison II

Learn about how Amazon Aurora replication works, and how it compares to the traditional MySQL replication strategy used by PlanetScale.


Brian Morrison II

Learn about the various isolation levels used by MySQL to allow concurrency in your database.


Brian Morrison II

There is more to sharding than simply increasing data throughput. In this article, we explore three different benefits of sharding your database.


Brian Morrison II

Learn the best practices for configuring MySQL replication, and how to ensure your data is always available.


Brian Morrison II

Learn about what database replication is and some real-world use cases of MySQL replication that can benefit your database scalability strategy.


Brian Morrison II

Learn how to sync user data from a Clerk project into your PlanetScale MySQL database with webhooks using Netlify and Netlify Functions.


Brian Morrison II

Learn what distributed caching systems are, how they complement MySQL databases, and potential issues you might face when implementing them.


Brian Morrison II

Learn the basics of MySQL partitioning, including partitioning with range, list, and key strategies, as well as how partitioning relates to database sharding.


Brian Morrison II

Explore what to consider when deploying databases to Kubernetes, and how PlanetScale utilizes Kubernetes and Vitess to run hundreds of thousands of databases.


Brian Morrison II

Learn how to build virtual relationships between tables in PlanetScale while using the Drizzle TypeScript ORM.


Brian Morrison II

Learn about all of the tech driving every PlanetScale database.


Brian Morrison II

PlanetScale and Hightouch cover how you can make use of one of your most valuable company assets: product data.


Brian Morrison II

Learn how to sync data between PlanetScale and other platforms using Hightouch.


Brian Morrison II

Learn how the schema migrations are performed iteratively by evolving change scripts.


Brian Morrison II

Learn how the schema migrations are performed using a single state definition.


Brian Morrison II

Easily integrate common PlanetScale operations directly into your GitHub Actions workflows.


Brian Morrison II

Learn how to use PlanetScale within DevOps pipelines.


Brian Morrison II

Learn how to encrypt your connection strings so that not even AWS can access them.


Brian Morrison II

PlanetScale Vitess is more than just a drop-in replacement for MySQL. Learn about everything PlanetScale can do for you.


Brian Morrison II

Gain a deeper understanding of the MySQL integer types by exploring the different options (INT BIGINT MEDIUMINT etc) and how they are stored.

← Previous