آموزش مدل سازی داده برای کاوچ‌بیس 6 - آخرین آپدیت

دانلود Design Data Models for Couchbase 6

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش طراحی مدل داده در Couchbase: راهنمای جامع

Couchbase به دلیل ویژگی‌های غنی و عملکرد عالی در محیط‌های توزیع‌شده، یکی از پرکاربردترین پایگاه‌های داده سندگرا است. این دوره، "طراحی مدل داده در Couchbase"، به بررسی عمیق نحوه نمایش داده‌ها در این پایگاه داده می‌پردازد. از فرمت JSON مورد استفاده برای اسناد گرفته تا نحوه نگاشت روابط بین انواع مختلف موجودیت‌ها، همه چیز را خواهید آموخت.

مبانی Couchbase: اسناد و باکت‌ها

ابتدا، با مبانی اسناد در Couchbase آشنا می‌شوید و خواهید آموخت که چگونه این اسناد را به صورت منطقی در مجموعه‌هایی به نام باکت (Bucket) دسته‌بندی کنید. سپس، نحوه ذخیره‌سازی و توزیع این داده‌ها در یک کلاستر (Cluster) را مشاهده خواهید کرد که شامل مفاهیم vBucket و تکثیر (Replication) است.

مدل‌سازی اطلاعات موجودیت در Couchbase

در ادامه، به مدل‌سازی اطلاعات موجودیت در Couchbase خواهید پرداخت. این بخش شامل بررسی مزایا و معایب نرمال‌سازی (Normalization) و غیرنرمال‌سازی (Denormalization) داده‌ها و همچنین تکنیک‌های تعریف اسناد غیرنرمالیزه است. یاد می‌گیرید که چگونه بهترین روش را برای نیازهای خود انتخاب کنید.

ویژگی‌های مهم اسناد Couchbase

در نهایت، برخی از ویژگی‌های مهم اسناد Couchbase را کشف خواهید کرد. این ویژگی‌ها شامل نحوه دسترسی فرآیندهای همزمان به اسناد، نحوه به‌روزرسانی آن‌ها توسط تراکنش‌ها و نحوه تنظیم انقضا برای اسناد پس از گذشت مدت زمان مشخص است.

پس از اتمام این دوره چه خواهید آموخت؟

پس از اتمام این دوره، درک گسترده‌ای از نحوه مدل‌سازی داده‌ها برای پایگاه داده Couchbase خواهید داشت. خواهید دانست که چگونه موجودیت‌ها و روابط را با استفاده از اسناد مدل‌سازی کنید، چگونه می‌توانید محتوای اسناد مرتبط را با استفاده از عملیات Join و Nest ترکیب کنید و چگونه ویژگی‌های سند را برای موارد استفاده مختلف پیکربندی کنید. این دوره شما را برای طراحی پایگاه داده‌های قدرتمند Couchbase آماده می‌کند.


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

بررسی اجمالی دوره Course Overview

  • مروری بر دوره Course Overview

مدل سازی داده های سند Modeling Document Data

  • بررسی نسخه Version Check

  • پیش نیازهای دوره و طرح کلی Course Prerequisites and Outline

  • اسناد در Couchbase Documents in Couchbase

  • پیش‌نیازها و سرفصل‌های دوره Course Prerequisites and Outline

  • اسناد در کاوچ‌بیس Documents in Couchbase

  • سطل در Couchbase Buckets in Couchbase

  • انواع داده های Couchbase Couchbase Data Types

  • سطل‌ها (باکت‌ها) در Couchbase Buckets in Couchbase

  • نسخه ی نمایشی: بارگیری و نصب Couchbase Demo: Downloading and Installing Couchbase

  • انواع داده در کاوچ‌بیس Couchbase Data Types

  • نسخه ی نمایشی: ایجاد یک سطل Demo: Creating a Bucket

  • دمو: دانلود و نصب کاوچ‌بیس Demo: Downloading and Installing Couchbase

  • دمو: ایجاد یک سطل (باکت) Demo: Creating a Bucket

  • تکثیر Replication

  • vBuckets vBuckets

  • تکثیر Replication

  • وی‌باکس vBuckets

لانه سازی و لانه کردن در اسناد Nesting and Unnesting in Documents

  • مدل داده رابطه‌ای The Relational Data Model

  • مدل داده سند The Document Data Model

  • ادغام اسناد در کوبی‌بیس Combining Documents in Couchbase

  • بندهای NEST و UNNEST The NEST and UNNEST Clauses

  • مدل‌سازی روابط در کاوچ‌بیس Modeling Relationships in Couchbase

  • دمو: بارگذاری داده در سطل (باکت) Demo: Loading Data into a Bucket

  • دمو: ترکیب اسناد با استفاده از JOIN و NEST Demo: Combining Documents Using JOIN and NEST

  • دمو: عملیات LEFT NEST Demo: The LEFT NEST Operation

  • دمو: عملیات UNNEST Demo: The UNNEST Operation

  • اسکیما در پایگاه داده سندگرا Schema in a Document Database

پیکربندی خصوصیات سند Configuring Document Properties

  • فراداده و انقضای سند Document Metadata and Expiration

  • دمو: زمان باقی مانده سطل Demo: Bucket TTL

  • دمو: اسناد منقضی‌شونده Demo: Expiring Documents

  • مستندات CAS (مقایسه و تعویض) Document CAS (Compare and Swap)

  • ویژگی ACID در Couchbase ACID in Couchbase

  • مکانیسم‌های تراکنش Transaction Mechanics

نمایش نظرات

آموزش مدل سازی داده برای کاوچ‌بیس 6
جزییات دوره
2h 7m
34
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Kishan Iyer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishan Iyer Kishan Iyer

مهندس محتوا، کارشناس DevOps، و کاربر Power Platform Google Cloud

Kishan Iyer یک مهندس محتوا، متخصص DevOps و کاربر Power Platform Google Cloud است.

Kishan دارای بیش از 20 سال تجربه توسعه نرم افزار در مقیاس جهانی. در طول دوران حرفه‌ای خود، او در نقش‌های فنی بسیار متنوعی در Deutsche Bank، Electric Cloud، WebMD و جاهای دیگر کار کرده است. او دارای مدرک کارشناسی ارشد علوم کامپیوتر از دانشکده مهندسی و علوم کاربردی فو بنیاد فو در دانشگاه کلمبیا در نیویورک است. کیشان متخصص در متدولوژی‌های توسعه چابک، SQL و سرویس‌های داده پلتفرم ابری گوگل، در حال حاضر به عنوان مهندس محتوا در Loonycorn، یک شرکت آموزش الکترونیکی و تولید ویدیو مستقر در بنگالورو، کارناتاکا، هند کار می‌کند.