Advanced Data Access Patterns with GraphQL, Amazon DynamoDB, and AWS Amplify

preview_player
Показать описание
In this video I go through how you can use GraphQL, Amazon DynamoDB, and the Amplify CLI to model multiple data access patterns for performing many different types of queries against a DynamoDB table and strategies for querying against global secondary indexes.
Рекомендации по теме
Комментарии
Автор

I’m so excited to watch all these videos

neaumusic
Автор

Bro you should be having a lot more subscribers. The content you present is very detailed and helpful.

randomlife
Автор

Wow Nader, this really filled in some of the gaps in my understanding of using DynamoDB properly with Amplify. I am going to try this out immediately, thanks!

contractorwolf
Автор

This is an extremely helpful session that helps me understand the capabilities in Amplify and AppSync. Thank you very much! As a side note though, a few of the auto generated GSIs in this demo may imply hot partitions in DynamoDB, given the primary keys (for example baseType and category) by nature are not random. I would suggest to mention that potential drawback during the demo next time so developers can hopefully be more mindful about this. All in all, thank you Nader for the thorough demo!

cafemike
Автор

Very Nice Video!
I was looking for this for a few hours! Great!

hongwenli
Автор

Way better than Amplify document where I know each word but understand nothing collectively.

kickbird
Автор

Awesome!! just updated a list query to a GSI with field and sort after the video. Worked right away ;) Thank!!

dialnco
Автор

Thanks Nader, please keep these videos coming!

lardosian
Автор

Amazing tutorial for AppSync & GraphQL. Must watch for beginners.

gpathela
Автор

Love this! Can you make an updated version to this as the Amplify version was bumped up recently and some of the new directives are confusing.

tylermorales
Автор

Thank you so much for these really helpful videos 🙏

samthetester
Автор

Ah! I just missed it! Could you go over custom resolvers in a future video (e.g., batching / transactions / etc.)?

loganpowell
Автор

What can I say this is the talk I needed to fill that gaps I had in my understanding. Thanks you. Quick question with so many GSIs isn’t dynamodb replicating the data and would end up increasing the cost? Is it ok to create so many GSI?

hariharan
Автор

when you have an access pattern from the list at 13:34 that is a "search products by..." you are just using the beginsWith for the search right?

contractorwolf
Автор

At 31:37 ... If you do this will you lose the data currently in the database? Say I have a working DB and I realise a query isn't working nicely and I need to update the index structure, won't deleting it and adding the next index structure delete all the data currently in the DB?

bernhardsmuts
Автор

Tranform Graphql advanced please.
​Workshop amplify, graphql, react, aws S3.

emersonsmithperu
Автор

Great presentation. Part way through, you show a slide titled "Pointers". It mentions "When changing index structures via Amplify CLI, remove then add them back." I am having trouble understanding how I would do this in a multi-environment setup. Do you have any suggestions on how to push index or model changes from a dev environment all the way through to production? Do I really need to push each incremental change all the way to production before moving to the next step?

bennettsmith
Автор

It would be great if you explain the baseType usage a little more. I feel like you could've done all that without having the baseType field. When is this actually comes into play?

ErayTonyali
Автор

Will this be recorded and show on youtube?

AjitGoel
Автор

I am excited to learn how different query patterns of the DynamoDB single table design best practice can be supported with GraphQL and AWS Amplify.

quangle
visit shbcf.ru