کتاب آموزش عملی ایندکسها در DynamoDB و بهینهسازی عملکرد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش عملی ایندکسها در DynamoDB و بهینهسازی عملکرد
موضوع کلی: مدیریت و بهینهسازی پایگاههای داده
موضوع میانی: ذخیرهسازی و بازیابی پیشرفته دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر DynamoDB و مفاهیم کلیدی NoSQL
- 2. مدل دادهای DynamoDB: جداول، آیتمها و صفات
- 3. کلید اصلی و کلید پارتیشن در DynamoDB
- 4. کلید مرتبسازی و نقش آن در بازیابی داده
- 5. مفاهیم吞吐量: خواندن و نوشتن واحدهای ظرفیت
- 6. حالتهای ظرفیت: Provisioned و On-Demand
- 7. ایندکسهای ثانویه: معرفی و انواع
- 8. ایندکس ثانویه محلی (LSI): ساختار و کاربرد
- 9. ایندکس ثانویه سراسری (GSI): ساختار و کاربرد
- 10. تفاوتهای کلیدی بین LSI و GSI
- 11. ایجاد و مدیریت ایندکسها در DynamoDB
- 12. محدودیتهای ایندکس ثانویه محلی
- 13. محدودیتهای ایندکس ثانویه سراسری
- 14. انتخاب صفات پروژهای (Projected Attributes) در ایندکس
- 15. استفاده از ایندکسها برای بهینهسازی کوئریها
- 16. کوئریزنی روی ایندکس ثانویه محلی
- 17. کوئریزنی روی ایندکس ثانویه سراسری
- 18. اسکن در DynamoDB و مقایسه با کوئری
- 19. بهینهسازی کوئری با استفاده از KeyConditionExpression
- 20. فیلتر کردن دادهها با FilterExpression
- 21. الگوهای طراحی کلید برای کارایی بالا
- 22. الگوی Hotspot و راههای جلوگیری از آن
- 23. الگوی توزیع یکنواخت داده با کلید پارتیشن
- 24. استفاده از Sort Key برای مرتبسازی و محدوده
- 25. الگوی جستجوی معکوس (Inverted Index)
- 26. الگوی Global Secondary Index برای دسترسیهای متعدد
- 27. مدیریت ایندکسها در جداول بزرگ
- 28. تأثیر ایندکس بر روی هزینه و عملکرد
- 29. بهروزرسانی و حذف ایندکسها
- 30. پایش ایندکسها با CloudWatch Metrics
- 31. مدیریت مصرف ظرفیت ایندکس
- 32. استراتژیهای پارتیشنبندی پیشرفته
- 33. بهبود عملکرد خواندن با ایندکسهای مناسب
- 34. بهبود عملکرد نوشتن و محدودیتهای ایندکس
- 35. حالت Eventually Consistent و Strongly Consistent
- 36. مدیریت تراکنشها و ایندکسها
- 37. بهینهسازی کوئریهای پیچیده با ترکیب ایندکس
- 38. الگوی زمانبندی (Time Series) با Sort Key
- 39. الگوی سلسلهمراتب (Hierarchical) با GSI
- 40. الگوی فیلتر چندبعدی با LSI
- 41. معرفی DynamoDB Streams و کاربردها
- 42. همگامسازی ایندکسها با Streams
- 43. استفاده از Lambda برای بهروزرسانی ایندکس
- 44. الگوی Materialized Aggregation با Streams
- 45. بهینهسازی هزینه ذخیرهسازی ایندکس
- 46. مدیریت TTL (زمان حیات) و ایندکسها
- 47. مقایسه DynamoDB با پایگاههای رابطهای از نظر ایندکس
- 48. الگوی One-to-Many با GSI
- 49. الگوی Many-to-Many با GSI
- 50. الگوی جستجوی متنی ساده با ایندکس
- 51. بهبود عملکرد اسکن با Parallel Scan
- 52. مدیریت خطا و محدودیت ظرفیت در ایندکس
- 53. تنظیم Auto Scaling برای جداول و ایندکس
- 54. بهینهسازی با استفاده از DAX (DynamoDB Accelerator)
- 55. ایجاد ایندکسهای ترکیبی برای کوئریهای خاص
- 56. الگوی جستجوی جغرافیایی (Geospatial) با ایندکس
- 57. مدیریت امنیت و دسترسی به ایندکسها (IAM)
- 58. رمزگذاری دادهها در ایندکس
- 59. پشتیبانگیری و بازیابی جداول و ایندکسها
- 60. الگوی Pagination در کوئریهای ایندکس
- 61. بهینهسازی مصرف RCU و WCU
- 62. الگوی Bulk Insert و تأثیر بر ایندکس
- 63. الگوی Sparse Index برای دادههای نادر
- 64. مدیریت ایندکس در محیط چندمنطقهای (Global Tables)
- 65. تحلیل لاگ و اشکالزدایی ایندکس
- 66. تست عملکرد ایندکس با ابزارهای DynamoDB
- 67. استفاده از DynamoDB Local برای توسعه
- 68. مطالعه موردی: بهینهسازی یک سیستم فروشگاهی
- 69. مطالعه موردی: بهینهسازی یک سیستم پیامرسان
- 70. مطالعه موردی: بهینهسازی یک سیستم مدیریت کاربران
- 71. روشهای مهاجرت شِمای ایندکس
- 72. بهروزرسانی ایندکس بدون Downtime
- 73. الگوی Soft Delete و ایندکسها
- 74. مدیریت ایندکسهای بزرگ با TTL
- 75. الگوی Graph Traversal ساده با GSI
- 76. بهینهسازی کوئریهای Range با Sort Key
- 77. الگوی Leaderboard با GSI و Sort Key
- 78. مدیریت ایندکسهای موقت
- 79. مقایسه هزینههای ایندکس در Provisioned و On-Demand
- 80. الگوی Denormalization و ایندکسها
- 81. بهینهسازی زمان پاسخ با ایندکسهای مناسب
- 82. آموزش عملی: ساخت یک جدول و ایندکس با AWS CLI
- 83. آموزش عملی: ساخت یک جدول و ایندکس با SDK (Python)
- 84. آموزش عملی: مانیتورینگ ایندکس با CloudWatch
- 85. خلاصه و بهترین شیوههای ایندکس در DynamoDB
تگها:
DynamoDB ایندکس
GSI DynamoDB
LSI DynamoDB
آموزش DynamoDB
ایندکس ثانویه DynamoDB
بهینهسازی DynamoDB
پایگاه داده NoSQL
ذخیرهسازی ابری
عملکرد DynamoDB
مدیریت داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.