Wes Hatch

front-end developer

Comparing some Cloud Data options

For a recent personal project, I tried out a few of the newer crop of cloud databases. I implemented (or tried to implement) the same app across each of the following 6 platforms. I’m actually looking for a platform to fit all my future data needs, so this was a fun opportunity to play with them all.

Also, given that these each leverage a different database under the hood (MYSQL, Postgres, SQLite), it seemed like a good idea to minimize friction when moving between them by leveraging an ORM. I experimented with

I had some very unique data requirements, so my thoughts and feedback will be unique to the issues I was trying to solve. Very briefly, the items I’m looking for and evaluating, were

Lastly, I’m typing this up mostly as a memory aid to myself. There are probably inaccuracies, and things may have changed in the interim.


PLANETSCALE

XATA

TURSO

SUPABASE

FAUNA

FIRESTORE


Okay, and for the ORMs:

DRIZZLE

PRISMA