I instrument some test code to provide performance test output. I then run redis-benchmark and tune Redis to work the same as my current file-backed write through memory cache in GroundUpDB, and compare performance results.
Redis is a popular open source (BSD licensed) key-value and data-structure store which is often used as an in-memory cache for cloud-native application micro-services.
I start to discuss eventual-consistency vs strong-consistency vs ACID, the performance and durability/consistency trade-offs for which I'll show in the next video where I implement different backend storage options for our key-value store.
Ещё видео!