AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)
Amazon Web ServicesYouTube ↗
Further reading 2
What did the record say at the time? →Access patterns determine how to organize a store. Retaining historical facts determines which past questions it will ever be able to answer.Who coordinates access to the same record? →Designing a table around queries addresses how data is laid out. Routing operations to one process addresses how simultaneous work on a record is coordinated.
Caption notes
Start DynamoDB modeling with the access patterns. Composite keys and indexes can answer predictable queries without joins, but partitioning and lifecycle choices matter.
Original passages · 6
I need to know exactly what the application is doingthe more that I tune that data to the access pattern the more tightly coupled to that service I amthe filter condition applies after the read sothe metric is calculated now it can be read a million timesunderstand every access pattern I need to knowwe want single queries to deliver multiple entities