THE RESEARCH INDEX

Research

All of my content is listed on this page.

16 articles

Reviews

MySQL Review

MySQL is a battle tested database that will be forever tied to the most popular blogging tool of all time - Wordpress.

Reviews

PostgreSQL Review

PostgreSQL is my default choice whenever I need a relational database. In fact, it is one of my favorite pieces of technology, ever.

Reviews

Spanner Review

Spanner is a distributed, PostgreSQL compatible database from Google. It might be the most technically impressive database out there. If you have outgrown PostgreSQL (or some other PostgreSQL compatible database) and are already on GCP, adopting Spanner should be a no brainer.

Reviews

Spark Review

Spark is a popular and versatile tool for data movement and processing. It even does a pretty good job acting as a data warehouse using a pattern called a data lakehouse.

Reviews

SQL Server Review

SQL Server is an excellent relational database from Microsoft. I default to using PostgreSQL because it is also very good... and free! But if money was no object, I'd default to using SQL Server for most use cases.

Reviews

Trino and Presto Review

Presto and its popular fork Trino are versatile tools for creating a data lakehouse. Their primary use case is running analytical queries on large amounts of data stored in other systems.

Reviews

Yugabyte Review

Yugabyte is an open-source, distributed, PostgreSQL compatible database. It is an excellent option for when you have outgrown PostgreSQL (or some other PostgreSQL compatible database) and need exceptionally high throughput or fault tolerance.

Reviews

AlloyDB Review

AlloyDB is a cloud native, PostgreSQL compatible database from Google. I recommend using it if you need a non distributed relational database and are already a GCP user.

Reviews

Amazon Aurora Review

Aurora is a transactional database from Amazon. Its research white paper details the innovative, cloud-native storage engine that distinguishes it from its peers. The thing I find exceptional about it is how durable data is once written to the database's storage layer - its written 6 times!

Reviews

Bigquery Review

Bigquery is a data warehouse from Google that allows users to store and perform analytics on structured and semi structured data. In some situations, I prefer it over my overall #1 data warehouse, Snowflake.

Reviews

Citus Review

Citus is an open-source PostgreSQL extension that grants it the ability to shard and distribute data to multiple nodes, and also to store data in a columnar fashion. It was recently purchased by Microsoft, but remains open-source.

Reviews

CockroachDB Review

CockroachDB is an open-source, distributed, PostgreSQL compatible database. It is an excellent option for when you have outgrown PostgreSQL (or some other PostgreSQL compatible database) and need exceptionally high throughput or fault tolerance.

Reviews

MariaDB Review

MariaDB is a fork of MySQL. In my opinion, MariaDB is a better piece of technology. However, MySQL has a larger user base and better managed service offerings.