آموزش مبانی NoSQL: پایگاه داده‌های سندی (Document Databases) - آخرین آپدیت

دانلود NoSQL Foundations: Document Databases

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: پایگاه داده‌های سندی موتور محرک بسیاری از منعطف‌ترین و مقیاس‌پذیرترین اپلیکیشن‌های امروزی هستند، با این حال بسیاری از متخصصان IT در طراحی و پیاده‌سازی بهینه آن‌ها برای کاربردهای واقعی با چالش روبرو هستند. طرح‌های ناسازگار (Inconsistent schemas)، منطق پیچیده Join و مدل‌های رابطه‌ای صلب، اغلب مانع از توسعه سریع و تکرار چابک می‌شوند. در این دوره آموزشی با عنوان «مبانی NoSQL: پایگاه داده‌های سندی»، شما توانایی معماری، استقرار و بهینه‌سازی راهکارهای دیتابیس سندی را کسب می‌کنید تا داده‌های پویا و تودرتو (Nested) را به راحتی مدیریت کنید. ابتدا، مدل‌سازی داده‌های سندی را بررسی کرده و می‌آموزید که اسناد JSON چه تفاوتی با جداول سنتی دارند و چگونه رکوردهایی مستقل را برای حداکثر انعطاف‌پذیری و شفافیت ساختاردهی کنید. سپس، الگوهای طراحی پیشرفته و تکنیک‌های مقیاس‌پذیری را کشف خواهید کرد و بر تکامل طرح (Schema Evolution) بدون توقف سیستم، استراتژی‌های ایندکس‌گذاری برای افزایش کارایی، Sharding برای مقیاس‌پذیری افقی و الگوهایی مانند Embedding در مقابل Referencing برای مدیریت روابط پیچیده مسلط می‌شوید. در نهایت، نحوه پیاده‌سازی پلتفرم‌های پیشرو دیتابیس سندی شامل MongoDB، Couchbase و Amazon DocumentDB را به همراه دموهای عملی برای انجام عملیات CRUD، اجرای پرس‌وجوهای تحلیلی و یکپارچه‌سازی سرویس‌های مدیریت‌شده برای شخصی‌سازی در لحظه و مدیریت محتوای Serverless خواهید آموخت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در زمینه معماری، عملیات و بهینه‌سازی پایگاه داده‌های سندی را برای ساخت اپلیکیشن‌های قدرتمند و با کارایی بالا که از مدل‌های داده‌ای منعطف و بدون طرح (Schema-free) بهره می‌برند، به دست خواهید آورد.

سرفصل ها و درس ها

بررسی مدل‌های داده‌های سندی Exploring Document Data Models

  • درک مفاهیم پایگاه داده سندی Understanding Document Database Concepts

  • مقایسه مدل‌های سندی با جداول رابطه‌ای Contrasting Document Models with Relational Tables

  • دمو: ساختاردهی داده‌ها به صورت اسناد منعطف Demo: Structuring Data as Flexible Documents

  • شناسایی موارد استفاده از پایگاه داده سندی Identifying Document Database Use Cases

طراحی پایگاه داده‌های سندی Designing Document Databases

  • دمو: بهره‌گیری از انعطاف‌پذیری طرح (Schema) Demo: Embracing Schema Flexibility

  • دمو: بهینه‌سازی پرس‌وجوها با ایندکس‌گذاری Demo: Optimizing Queries with Indexing

  • مقیاس‌پذیری از طریق Partitioning و Replication Scaling through Partitioning and Replication

  • کاهش محدودیت‌های پایگاه داده سندی Mitigating Document Database Limitations

  • به‌کارگیری الگوهای طراحی سندی Applying Document Design Patterns

ارزیابی راهکارهای پایگاه داده سندی Assessing Document Database Solutions

  • بررسی گزینه‌های پیشرو در پایگاه داده‌های سندی Surveying Leading Document Database Options

  • بررسی سایر گزینه‌های پایگاه داده سندی Exploring Additional Document Database Options

  • تعریف چارچوب معیارهای انتخاب Defining Selection Criteria Framework

  • دمو: تدوین استراتژی‌های انتخاب دیتابیس Demo: Crafting Database Selection Strategies

مهندسی راهکارهای MongoDB Engineering MongoDB Solutions

  • معرفی معماری MongoDB Introducing MongoDB Architecture

  • تحلیل نقاط قوت و ضعف MongoDB Analyzing MongoDB Strengths and Weaknesses

  • شناسایی موارد استفاده بهینه از MongoDB Recognizing MongoDB Optimal Use Cases

  • دمو: کاربرد MongoDB در دنیای واقعی Demo: MongoDB Real-world Application

بهره‌گیری از قابلیت‌های Couchbase Leveraging Couchbase Capabilities

  • معرفی معماری Multi-model در Couchbase Introducing Couchbase Multi-model Architecture

  • ارزیابی قابلیت‌ها و محدودیت‌های Couchbase Evaluating Couchbase Capabilities and Constraints

  • بررسی سناریوهای موفقیت Couchbase Discovering Couchbase Success Scenarios

  • دمو: کاربرد عملی Couchbase Demo: Couchbase Practical Application

استقرار Amazon DocumentDB Deploying Amazon DocumentDB

  • معرفی سرویس Amazon DocumentDB Introducing Amazon DocumentDB Service

  • ارزیابی مزایا و محدودیت‌های سرویس DocumentDB Evaluating DocumentDB Service Benefits and Limitations

  • تطبیق موارد استفاده DocumentDB Matching DocumentDB Use Cases

  • دمو: راهکارهای Serverless در DocumentDB Demo: Serverless DocumentDB Solutions

  • جمع‌بندی و گام‌های بعدی Wrap-up and Next Steps

نمایش نظرات

آموزش مبانی NoSQL: پایگاه داده‌های سندی (Document Databases)
جزییات دوره
2h 3m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
8
از 5
دارد
دارد
دارد
Lucian Lazar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lucian Lazar Lucian Lazar

لوسیان علاقه مند به یادگیری مفاهیم جدید و به اشتراک گذاری دانش است. وی بیش از 15 سال تجربه توسعه نرم افزار و بیش از 5 سال تجربه در تدریس دانشگاهی دارد. تمرکز وی روی توسعه بانک اطلاعاتی ، برنامه نویسی PL/SQL و تنظیم عملکرد است. او از تدریس و راهنمایی دیگران لذت می برد تا آنها بتوانند مهارت های خود را ارتقا دهند و موفق باشند.