Diving Deep on Databases

Ladybug Podcast

Episode | Podcast

Date: Mon, 30 Aug 2021 07:00:00 -0000

<p>If you have data for your application, you’ve probably used a database to store it. There are so many types of databases, NoSQL, SQL, graph, etc. Let's learn about their benefits and how to use them!</p> <h2>Shownotes</h2> <ul> <li>[02:08] What types of databases have we used?</li> <li>[03:43] SQL vs. NoSQL</li> <li>[15:52] How to model data</li> <li>[19:20] ORM, SDK, Queries</li> <li>[24:02] Horizontal vs. Vertical Scaling</li> <li>[27:21] How to choose</li> <li>[30:22] indexes</li> <li>[37:16] Sharding</li> <li>[46:44] Shoutouts</li> </ul> <h2>Resources</h2> <ul> <li><a href="https://www.dynamodbbook.com/" rel="nofollow">The DynamoDB Book</a></li> <li><a href="https://xkcd.com/327/" rel="nofollow">Little Bobby Tables</a></li> <li><a href="https://www.ladybug.dev/episodes/data-structures-and-algorithms" rel="nofollow">Ladybug Algorithms episode</a></li> <li><a href="https://www.ladybug.dev/episodes/systems-design" rel="nofollow">Ladybug System Design episode</a></li> <li><a href="https://www.amazon.com/Hidden-Valley-Road-Inside-American/dp/038554376X" rel="nofollow">Hidden Valley Road</a></li> <li><a href="https://www.onepeloton.com/app" rel="nofollow">Peloton app</a></li> <li><a href="https://www.yourfriendsguide.com/" rel="nofollow">Your friend’s guide to entrepreneurship</a></li> </ul> <h2>Transcript</h2> <p><a href="https://docs.google.com/document/u/2/d/1g9DxpqD-pqYroBJrRJKHKio7TCxmTafD/edit?usp=drive_web&amp;ouid=116165639407026464754&amp;rtpof=true" rel="nofollow">Here is this week's transcript</a></p>