Technology:Unpacked

#147 – Introduction to Key Value Stores and Redis


Listen Later






This week, Chris and Martin look at Key-Value stores and in particular, Redis, with Kyle Davis, Head of Developer Advocacy at Redis Labs. Key Value stores are at first glance a lightweight way to store structured data. As it turns out, the implementation of Redis includes significantly more features and functionality as well as multiple complex data types.



Redis runs in-memory and is typically used accelerate traditional databases or store state for web-based applications. The ability to store and retrieve data from memory enables fast response times for features like shopping carts or tracking gaming activity.



One interesting aspect of this conversation is how it highlights the transfer of managing data and state from an application into shared infrastructure. This is something micro-services can use to their advantage by simplifying programming and reducing complexity.



You can try Redis out online by visiting the Redis Labs website.



Elapsed time: 00:35:06



Timeline



* 00:00:00 – Intros* 00:01:35 – What is a Key-Value (KV) Store?* 00:02:10 – VSAM KSDS – mainframe did KV stores first!* 00:03:04 – Key – descriptor – Value – the value (obviously)* 00:04:00 – Redis is natively in memory with persistence to disk* 00:05:59 – What are the use cases for KV stores? * 00:09:00 – What data types can be stored in Redis? * 00:10:50 – KV stores allows complex data structures to be abstracted * 00:12:50 – Redis works well with micro-services * 00:14:20 – Who manages KV store platforms? * 00:16:00 – What is the standard Redis deployment model?* 00:18:34 – How do enterprise and open source versions differ?* 00:21:39 – SCM could vastly improve KV stores* 00:24:07 – Access to persistent memory will be different in public cloud * 00:26:20 – What is the programming model for accessing KV stores? * 00:29:49 – Redis allows data to be automatically expired and deleted * 00:34:20 – Wrap Up



Related Podcasts & Blogs



* #140 – Introduction to Document Orientated Databases* #98 – Shared Storage for Scale-out Databases* Databases are the next battleground for Public Cloud* Stellus delivers scale-out storage with NVMe and KV Tech







Copyright (c) 2016-2020 Storage Unpacked. No reproduction or re-use without permission. Podcast episode #QFQV.
...more
View all episodesView all episodes
Download on the App Store

Technology:UnpackedBy Technology:Unpacked

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

21 ratings


More shows like Technology:Unpacked

View all
The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

227,718 Listeners

Planet Money by NPR

Planet Money

30,647 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,572 Listeners

The Ben Shapiro Show by The Daily Wire

The Ben Shapiro Show

154,244 Listeners

Motley Fool Money by The Motley Fool

Motley Fool Money

3,224 Listeners

Grey Beards on Systems by Ray Lucchesi and others

Grey Beards on Systems

18 Listeners

TechONTAPPodcast by NetApp

TechONTAPPodcast

33 Listeners

Virtually Speaking Podcast by Virtually Speaking Podcast

Virtually Speaking Podcast

42 Listeners

The Daily by The New York Times

The Daily

112,489 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,523 Listeners

The Pure Report by Pure Storage

The Pure Report

34 Listeners

The Journal. by The Wall Street Journal & Spotify Studios

The Journal.

6,060 Listeners

Fiction - Comedy Fiction by The Sunset Explorers

Fiction - Comedy Fiction

6,447 Listeners

Nothing Major by Sift Creative

Nothing Major

523 Listeners

The Wirecutter Show by The New York Times

The Wirecutter Show

1,158 Listeners