
10/15/2019
What this post added
This post provides a foundational overview of five common data store types: Relational Databases (MySQL), Non-relational Databases (Document Stores like MongoDB, Wide Column Stores like Cassandra/Bigtable), Key-Value Stores (Redis, Memcached), Full-Text Search Engines (Elasticsearch), and Message Queues (Kafka). It details their characteristics, typical use cases, and specific examples of their usage or consideration at Shopify. The post emphasizes the importance of choosing the right data store based on data structure, persistence needs, and performance requirements.