آموزش طرحواره ها، نمایه ها و پرس و جوهای MongoDB [ویدئو]

Learning MongoDB Schema, Indexes and Queries [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: MongoDB ذخیره و پردازش مجموعه‌های بزرگی از داده‌ها را به روش‌هایی که ارزش کسب‌وکار را افزایش می‌دهد، ممکن می‌سازد. انعطاف‌پذیری فضای ذخیره‌سازی بدون ساختار، بدون طرح‌واره، همراه با عملکرد پرس و جو و پس پردازش قوی، MongoDB را به یک راه‌حل قانع‌کننده برای نیازهای کلان داده سازمانی تبدیل می‌کند. ما باید در مورد طرحواره های پایگاه داده بحث کنیم. بله، MongoDB به عنوان بدون طرح‌واره تبلیغ می‌شود، اما اینجا جایی است که نشان می‌دهیم طراحی مناسب چیزی است که به مجموعه‌های ما اجازه می‌دهد تا مقیاس شوند. نمایه سازی چیزی است که همه درباره آن صحبت می کنند، اما تعداد کمی از آنها می فهمند. ما نمایه سازی MongoDB و ویژگی های ایندکس را توضیح خواهیم داد زیرا یک استراتژی نمایه سازی موفق کلید عملکرد و مقیاس بندی است. در نهایت، ما در مورد دستورات CRUD از مشتری MongoDB و نحوه نوشتن پرس و جوهای موثر صحبت خواهیم کرد. گذراندن این دوره به شما کمک می کند تا استانداردها و انواع داده های پشتیبانی شده در MongoDB و بهترین شیوه های طراحی مجموعه ها را برای مقیاس بندی و فهرست بندی آنها درک کنید. همچنین، برخی از دستورات اولیه CRUD را یاد خواهید گرفت. طرح واره مجموعه در یک سیستم بدون طرحواره اهمیت دارد. یا، چه زمانی باید از عادی سازی روابط داده ها جلوگیری کرد چگونه یک طرح واره داده بر مقیاس تأثیر می گذارد مقدمه ای بر نمایه سازی پایگاه داده: مفاهیم و اصطلاحات چگونه ایندکس ها سربار عملیاتی را افزایش می دهند اما عملکرد پرس و جو را بهبود می بخشند شاخص های MongoDB در مقابل ویژگی های شاخص مفاهیم شاخص پیشرفته و بهترین روش های نمایه سازی دستورات CRUD از مشتری MongoDB. چگونه جاوا اسکریپت ساده را با کوئری های BSON برای پر کردن جداول نمونه ترکیب کنیم و چگونه از پرس و جوها به طور موثر برای حفظ پایگاه داده خود استفاده کنیم. سوالات اداری؛ چگونه مجموعه ها یا حتی کل پایگاه های داده را حذف کنیم. نحوه اعمال نمایه ها، یا پرس و جو برای دیدن ایندکس ها از قبل وجود دارد. پشتیبان‌گیری و بازیابی سریع مجموعه‌های خود را انجام دهید مخاطبان هدف این دوره باید با dev-Ops تجربه داشته باشند، با خط فرمان لینوکس راحت باشند، و باید در پیکربندی و استقرار نمونه‌های مبتنی بر ابر تجربه داشته باشند. دانش قبلی از سیستم های پایگاه داده رابطه ای بسیار مفید خواهد بود زیرا ما اغلب ویژگی های MongoDB را با پایگاه های داده سنتی مقایسه و مقایسه می کنیم. نمایشی عملی از انواع مختلف ذخیره سازی موجود برای MongoDB و زمان استفاده از آنها. * طرح های طراحی خوب را برای مجموعه های خود تعیین کنید. چه زمانی هنگام طراحی مجموعه ها، غیرعادی سازی متوقف شود. * نمایه سازی، در کنار معماری، کلیدی در مقیاس بندی پایگاه داده MongoDB شما است. نحوه، زمان و چرایی استفاده از نمایه سازی را بیاموزید و همچنین همه چیز را در مورد پرس و جوهای CRUD (ایجاد، خواندن، به روز رسانی، حذف) با استفاده از مشتری MongoDB برای قرار دادن داده ها و دریافت داده ها یاد بگیرید.

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

تحمیل طرحواره بر یک سیستم کمتر طرحواره Imposing Schema on a Schema-Less System

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

  • طرحواره - تعریف سنتی و نحوه اعمال آن در MongoDB Schema – Traditional Definition and How It’s Applied To MongoDB

  • غیرعادی سازی به عنوان نتیجه ای برای عادی سازی داده ها تعریف می شود Denormalization Defined as a Corollary to Data Normalization

  • انواع داده MongoDB MongoDB Data Types

شاخص ها - کلیدهای سرعت Indexes – The Keys to Speed

  • شاخص‌ها – نمایه‌ها چه می‌کنند، چگونه ذخیره می‌شوند، مورد استفاده قرار می‌گیرند و تأثیر کلی آن‌ها Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact

  • ویژگی‌های فهرست - چگونه ویژگی‌های فهرست می‌توانند شاخص‌های موجود را افزایش یا تنظیم دقیق کنند Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes

  • ویژگی‌های شاخص – چگونه ویژگی‌های فهرست می‌توانند شاخص‌های موجود را بهبود یا تنظیم دقیق کنند (ادامه) Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued)

  • مدیریت شاخص Index Management

  • مدیریت شاخص (ادامه) Index Management (Continued)

  • مدیریت شاخص - نسخه ی نمایشی Index Management – Demo

چیز چندش و کثیف CRUD

  • مقدمه ای بر پرس و جوهای MongoDB CRUD Introduction to MongoDB CRUD Queries

  • ایجاد – نحوه ایجاد پایگاه های داده جدید و مجموعه های جدید Create – How to Create New Databases and New Collections

  • ایجاد – نحوه ایجاد پایگاه های داده جدید و مجموعه های جدید (ادامه) Create – How to Create New Databases and New Collections (Continued)

  • نسخه ی نمایشی برای ایجاد فرمان Demo for Create Command

  • بخوانید - چگونه داده ها را از یک مجموعه واکشی کنیم Read – How to Fetch Data from a Collection

  • بخوانید - نحوه واکشی داده ها از یک مجموعه (ادامه) Read – How to Fetch Data from a Collection (Continued)

  • نسخه ی نمایشی برای دستور خواندن Demo for Read Command

  • به روز رسانی – نحوه به روز رسانی رکوردهای موجود در یک پرس و جو Update – How to Update Existing Records Within a Single Query

  • به روز رسانی – نحوه به روز رسانی رکوردهای موجود در یک پرس و جو (ادامه دارد) Update – How to Update Existing Records Within a Single Query (Continued)

  • نسخه ی نمایشی برای فرمان به روز رسانی Demo for Update Command

  • نسخه ی نمایشی برای فرمان به روز رسانی (ادامه دارد) Demo for Update Command (Continued)

  • حذف - چگونه داده ها را برای همیشه از مجموعه خود حذف کنید Delete – How to Permanently Remove Data from Your Collection

  • نسخه ی نمایشی برای دستور حذف Demo for Delete Command

  • تجمیع – نحوه نوشتن پرس و جوهای تجمع Aggregation –How to Write Aggregation Queries

  • نسخه ی نمایشی برای تجمع Demo for Aggregation

  • نسخه ی نمایشی برای تجمع (ادامه) Demo for Aggregation (Continued)

مدیریت پایگاه داده شما Administration of Your Database

  • نگهداری پایگاه ها و مجموعه ها Maintaining Databases and Collections

  • انتقال پایگاه داده خود به مکان دیگری Moving Your Database to Another Location

  • نسخه ی نمایشی یک – انتقال پایگاه داده به ماشین دیگر Demo One – Moving a Database to Another Machine

  • نسخه دوم - انتقال پایگاه داده به ماشین دیگر Demo Two – Moving a Database to Another Machine

  • انتقال مجموعه به پایگاه داده دیگر Moving a Collection to Another Database

  • دمو اول – انتقال مجموعه به پایگاه داده دیگر Demo One – Moving a Collection to Another Database

  • پشتیبان گیری و بازیابی سریع و آسان Quick and Easy Backup and Recovery

  • نسخه ی نمایشی – پشتیبان گیری و بازیابی Demo – Backup and Recovery

  • حذف مجموعه ها و پایگاه های داده Dropping Collections and Databases

  • نسخه ی نمایشی - حذف مجموعه ها و پایگاه های داده Demo – Dropping Collections and Databases

نمایش نظرات

نظری ارسال نشده است.

آموزش طرحواره ها، نمایه ها و پرس و جوهای MongoDB [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 h 27 m
36
Packtpub packtpub-small
09 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1
5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Micheal Shallop Micheal Shallop

مایکل شالوپ برنامه نویسی را در سال 1981 با یک Tandy TRS-80 Model 1 آغاز کرد و از آن زمان تاکنون متوقف نشده است. او در سال 1991 از دانشگاه ایالتی اوکلاهاما با مدرک افتخاری در رشته علوم کامپیوتر فارغ التحصیل شد. او در کار خود به زبان های برنامه نویسی بسیاری کدنویسی کرده و از پایگاه های اطلاعاتی مختلف اعم از رابطه ای و غیره استفاده کرده است. او نویسنده فنی یک حق اختراع بود که در سال 2011 برای کارش در جمع آوری داده ها، تجمیع و پیش بینی در یک تجارت معمولی (خودرویی) در زمان واقعی اعطا شد. او در حال حاضر برای giveassistant.org کار می‌کند و یک چارچوب مبتنی بر رویداد، مبتنی بر رویداد، شی گرا و داده‌گرا با استفاده از AMQP به عنوان بردار انتقال داده و PHP 7.1 به‌عنوان زبان اصلی، کار می‌کند. او از سال 2010 در PHP برای MongoDB برنامه نویسی می کند و معمار چندین سیستم، عمدتا فریمورک های Back-end بوده است. مایکل به هر چیزی که یک زبان برنامه نویسی پشت آن باشد علاقه دارد. اخیراً، او برنامه‌نویسی آردوینو را روی Raspberry Pi آزمایش کرده است و یک سایت رسانه اجتماعی در پایتون می‌نویسد. او همچنین از نظر فنی در RabbitMQ، فناوری پایگاه داده عمومی، پایتون، C/C++، لینوکس مهارت دارد.

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.