Тёмный
No video :(

Amazon DynamoDB - A Crash Course (Demos Included) 

Enlear Academy
Подписаться 29 тыс.
Просмотров 86 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 84   
@EnlearAcademy
@EnlearAcademy 3 года назад
Thanks for watching! If you like this content we need your support to grow our channel. Please subscribe and share it with your friends. If you have any suggestions, please share with us too 🙂
@maksum4062
@maksum4062 2 года назад
Ты супер круто обьясняешь. Ты просто находка. Я из Казахстана
@bubblegammu
@bubblegammu 2 года назад
quite good
@mitsukiorichimaru4511
@mitsukiorichimaru4511 4 года назад
underrated channel, deserves alot more views. No fluff, to the point, decent pace. Keep on adding more crash courses on all services. Thank you !
@yaturkenzhensirhiv
@yaturkenzhensirhiv Год назад
I am preparing for my system design interview, and trying to understand how NoSQL databases work. This video is of great help! A couple of points: - You keep alternating between "partition key" and "primary key". I have suspicion that "PK" always means "partition key" in this context - There is probably a typo on the slide around the 25:00 mark, I think it should say ORG#org-id#EMP#emp-id in the bottom right corner. Typos in the educational videos are much worse than regular typos, as the viewer does not have enough context to figure out whether it's a typo, or they simply don't understand the material
@LuisBreak
@LuisBreak 2 года назад
Wow! I have been struggling with DynamoDB modeling for weeks and for the first time I was a to find your channel with such a simple and concise explanation about the topic. AMAZING! Keep up the great work and thanks a lot for sharing your knowledge with us.
@EnlearAcademy
@EnlearAcademy 2 года назад
Thank you so much for the kind words Luiz
@SHIVAMPANDEYSJTG
@SHIVAMPANDEYSJTG Год назад
Thank you! This is such a good video. I really appreciate the effort that you made to put this video for free on internet when everyone is just trying to sell courses. There were some concepts which I wanted to understand for so long and they just got covered here.
@krish264u
@krish264u 2 года назад
Thank you for uncluttered way of explaining the topics. As many users said, it’s underrated unfortunately. Kudos to all the efforts. I will subscribe to your udemy and help you in my own way to continue what you doing.
@EnlearAcademy
@EnlearAcademy 2 года назад
Thank you very much Krishnaraj! Much appreciated.
@sureshr3008
@sureshr3008 Год назад
keep in mind, PK and SK can not be changed once it created and also while creating a table be aware of reserved keys, those will affects to querying the table data in the future
@vaishalinaruka8230
@vaishalinaruka8230 Год назад
This is the best Dynamo Db tutorial.
@ydinuda
@ydinuda 9 месяцев назад
Thank you for the video! still relavant in 2023
@debasishghosh3958
@debasishghosh3958 3 года назад
Excellent course design , you have explained so nicely. I am glad that found your video channel.
@tejalmodi01
@tejalmodi01 Год назад
very detailed explanation of DynamoDB with demo..easy to understand
@amitk6701
@amitk6701 Год назад
At 26:10, there seems to be typo in GSI Partition Key (PK) (& possibly in GSI Sort Key). It should be ORG##EMP# (and possibly GSI Sort Key (SK) should be ORG##PRO#). Or have I missed something?
@sachingaikwad6434
@sachingaikwad6434 2 года назад
Great video, Explains well, @ 28:10 - slide - Identify Secondary index - What will happen if in one oraganisation there are 2 employees with same name. ex. PK=ORG#123 and SK=EMP#John Smith (as there could be 2 John Smith in one Org.
@iamabhishek21
@iamabhishek21 3 года назад
I was really looking forward to the appsync series which is terminated midway! And nice crash course!
@the_secret3130
@the_secret3130 Год назад
Let's up this channel it's deserve more subscribers
@sonicjetson6253
@sonicjetson6253 2 года назад
Everywhere you're assuming IDs will be available for you to query the data. In reality, you mostly work with email. A user logs in with their email, you query Dynamo to get the user item and from then point on you have access to org id, project ID and so on.
@tonginbox
@tonginbox Год назад
Keep in mind that petition-key and sort-key cannot be modified. According to the example, you cannot easily change a project type in the sort-key. So put attributes into the sort-key requires careful plan.
@jmakalanda
@jmakalanda 3 года назад
Thank you so much.. This is best video on dynamodb on the net. To the point, nice flow, easy to terrain in memory
@Tux86
@Tux86 3 года назад
thanks, very well explained, this is what I searched for since a longtime, I have also a multitenant database for events / ticketing system
@PioTofanelli
@PioTofanelli 3 года назад
Thanks! Great sample on how to map relational data to single NoSQL table.
@airesearch0844
@airesearch0844 3 года назад
Great presentation! Initial design steps were very useful and worth memorizing. Thanks.
@jayak3768
@jayak3768 3 года назад
Hi sir. Good effort. Do u mind fixing slide @ 26:28. Gsi pk and sk have typo for project id and emp id.
@anandgaddamu
@anandgaddamu 3 года назад
26:07 GSI - SK of the table will be the PK and vice-versa
@airesearch0844
@airesearch0844 3 года назад
@@anandgaddamu In the slides ------------------------+--------------------------------+-------------------------------+ GSI Name | GSI Partition Key(PK) | GSI Sort Key (SK) | ------------------------+--------------------------------+-------------------------------+ Project-Employee-Index | ORG#EMP# | ORG##ORG# | ------------------------+--------------------------------+-------------------------------+ Requested correction :-) ------------------------+--------------------------------+-------------------------------+ GSI Name | GSI Partition Key(PK) | GSI Sort Key (SK) | ------------------------+--------------------------------+-------------------------------+ Project-Employee-Index | ORG#EMP# | ORG##PRO# | ------------------------+--------------------------------+-------------------------------+
@sadashivats
@sadashivats 3 года назад
@@airesearch0844 looks everyone is copying same examples and same slides, hence same mistakes!!!
@basamnath2883
@basamnath2883 2 года назад
Best explanation. Just amazing. Thank You for the videoes
@EnlearAcademy
@EnlearAcademy 2 года назад
You're very welcome!
@bikashphukan4624
@bikashphukan4624 3 года назад
Great Presentation. A hidden gem. Thanks a lot for sharing this knowledges.
@yesh5943
@yesh5943 2 года назад
Excellent video! Thank you for sharing
@nicolassassi5580
@nicolassassi5580 2 года назад
Thank you so much for this video! It helped a lot
@MrTruini
@MrTruini 3 года назад
Great tutorial, taught extremely well. Congratulations and Thanks.
@amwebexpert
@amwebexpert 3 года назад
Great tutorial, really professional, and easy to follow!
@amwebexpert
@amwebexpert 3 года назад
You may want to annotate an error I found here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OfZgHXsYqNE.html about inverting indexes because I do not feel the `Project-Employee-Index` are accurate. PK should refer to "#ORG#org-id#EMP#emp-id" and SK should refer to "#ORG#org-id#PRO#project-id", what do you think?
@panamaya
@panamaya Год назад
Great tutorial. However, coming from Firebase, DynamoDB feels very antiquated. It's not very reasuring to have to rely on haking primary keys to keep your data organized.
@mkdir6386
@mkdir6386 4 года назад
Awesome course. Thanks @manoj.
@abhinavgolwalkar
@abhinavgolwalkar Год назад
interesting.. well how to find an organization by name as the GSI index PK is org_id itself.. ?
@iam_kundan
@iam_kundan 3 года назад
Great Tutorial . Thank You !!
@patrickweiss5063
@patrickweiss5063 3 года назад
Incredible content!
@karthikeyanthangarajan5430
@karthikeyanthangarajan5430 4 года назад
Fantastic Course. Thank you @Manoj
@sohailzaveri5284
@sohailzaveri5284 3 года назад
While deciding PK and SK for Projects and Employees, why did we not use org-id in the SK as well? Isn't it possible that two organisations org-id map to the same partition? And if it is possible, how will we be able to bifurcate between two organisations in the same partition?
@omatheusantana
@omatheusantana 2 года назад
Thanks Enlear, great content! I have a issue, how to find all orgs? Scan?
@chessmaster856
@chessmaster856 9 месяцев назад
Why do you want to duplicate data. As if that is correct? If indexes ate correct then rdbms also performs very good
@siddhibudhale4352
@siddhibudhale4352 2 года назад
Thanks for video! I wanted to know can we do data masking for PII data in dynamo DB? If yes, how can we do it?
@uncoolcoder
@uncoolcoder 4 года назад
Thanks Manoj....Great Explanation! Can we achieve the same though AppSync schemas? since each Type creates a table there
@kanthedgaurav
@kanthedgaurav 2 года назад
can we use single table data modeling for Graph QL ? If you can make some video using amplify, graphql using dynamo DB modeling so it would be really helpful.
@plabonjoseph6613
@plabonjoseph6613 3 года назад
thanks a lot for very very good tutorial.
@EnlearAcademy
@EnlearAcademy 3 года назад
Glad it was helpful Plabon!
@4abdoulaye
@4abdoulaye 10 месяцев назад
Thanks lot
@MrSachinsengar
@MrSachinsengar 2 года назад
Awesome Thank you so much
@EnlearAcademy
@EnlearAcademy 2 года назад
You are very welcome
@MeyssamMolaei
@MeyssamMolaei Год назад
Great
@tiagosantos680
@tiagosantos680 3 года назад
very good, thanks
@VamsiKrishna-je3iy
@VamsiKrishna-je3iy 2 года назад
Can link me AWS crach course complete in one go for data analytics
@jayak3768
@jayak3768 3 года назад
28:40 finding employees projects and organizations by name, in ur design they all require org id. Is there a way to search just on the name and without org id.
@NamasteProgramming
@NamasteProgramming 3 года назад
That doesn't make sense in a multi tenant project.
@cainiaoyihao5654
@cainiaoyihao5654 3 года назад
yeah, that's confused, since I already knew the org id, why do I still need to search that org by name? :)
@rehantayyab82
@rehantayyab82 2 года назад
Actually i am new in could Please can you tell Which language you used to write code for dynamoDB ? Can we use python for same purpose as well ?
@poulamidas4142
@poulamidas4142 3 года назад
most helpful!!
@adilbulsari6182
@adilbulsari6182 3 года назад
Can you please tell me what are the professional issue relevant to code of conduct in DynamoDb ?
@rehantayyab82
@rehantayyab82 2 года назад
Can we get code you used in this example ?
@Gol_D_Roger_The_Pirate_King
@Gol_D_Roger_The_Pirate_King 3 года назад
Good content. Can you share the nodejs code.
@sheriffolowolagba4708
@sheriffolowolagba4708 4 года назад
Hello, kindly help me out, I am following this tutorial and I got stock after execution the first command. I got 'getaddrinfo ENOTFOUND dynamodb.us-east'. Thanks
@zgajo
@zgajo 3 года назад
Great!
@krishnachaitanya7461
@krishnachaitanya7461 4 года назад
thanks sir good explanation Can I use dynamo dB in my node project as I am using Mongo now please tell me and which one is better...
@Prnv_Mnty
@Prnv_Mnty 4 года назад
what did u use finally ?
@kaiwang2924
@kaiwang2924 3 года назад
Impressive!
@devyanideshpande6566
@devyanideshpande6566 2 года назад
Can we get copy of the source code?
@ngneerin
@ngneerin 3 года назад
Dynamodb is so complex and has so many limitations that it is not a good option for anybody serious
@EnlearAcademy
@EnlearAcademy 3 года назад
Hi ArchiTECHt Vinit. I would like to hear more on your reasoning. There are different database offerings from AWS (Relational, Document & Graph) which suits different use cases.
@ngneerin
@ngneerin 3 года назад
@@EnlearAcademy with other databases you can create index on any field and search using that. With dynamo db only sorting key can be used. BTW, I am looking for a database to store chat messages of groups of a chatting app. There isn't any database optimised for this
@jivanmainali1742
@jivanmainali1742 3 года назад
is mongodb inside of ec2 instance a good idea??
@EnlearAcademy
@EnlearAcademy 3 года назад
Hi Jivan, if you are familiar with MongoDB clustering and internals it should be fine. But you will have to manage the cluster and operations including the updates, security & etc. Typically these costs are high long term so if you already have expertise internally I think it should be fine. Otherwise would recommend to go for a manage service.
@jivanmainali1742
@jivanmainali1742 3 года назад
@@EnlearAcademy what managed service to mongodb does aws provide(documentdb)but I have seen most api of mongodb not compatible for documentdb
@piby1802
@piby1802 3 года назад
​@@jivanmainali1742 We use documentdb heavily. Almost all the features for mongodb are included and AWS keeps on adding new features. So far we didn't face any issue with docdb.
@jivanmainali1742
@jivanmainali1742 3 года назад
@@piby1802 If you give some suggestion on ec2 instance type for nodejs type application server
@MrQleraja
@MrQleraja Год назад
Tbh it is very confusing explanation and it shouldn't be. Also, you didn't explain what is what. You are saying ""we need to switch this ID to etc etc." and there are 2 IDs, which one do you mean? Please be more precise when you want to explain.
@dianad150
@dianad150 4 месяца назад
confusing as hell
@wdevon99
@wdevon99 4 года назад
Well explained! Thank You!
Далее
AWS VPC - A Crash Course (Demos Included)
1:45:17
Просмотров 52 тыс.
AWS API Gateway Introduction
27:48
Просмотров 27 тыс.
AWS DynamoDB Tutorial| DynamoDB concept For Beginners
39:20
Getting started with AWS DynamoDB in .NET
25:01
Просмотров 22 тыс.
DynamoDB NodeJS CRUD Example using NestJS
22:16
Просмотров 15 тыс.
DynamoDB in 20 Minutes - Intro to NoSQL
20:16
Просмотров 8 тыс.
When RESTful architecture isn't enough...
21:02
Просмотров 274 тыс.
Amazon EventBridge Pipes - A Crash Course
28:44
Просмотров 3,8 тыс.