آموزش آپاچی کاساندرا: هر آنچه که باید بدانید

Apache Cassandra : Everything You Need To Know

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: هر آنچه برای شروع کار با Apache باید بدانید Cassandra Apache Cassandra Cassandra زبان پرس و جو پیشها: دانش پایه لینوکس دانش پایه پایگاه داده

*** این دوره آموزشی در ماه سپتامبر/اکتبر 2020 ضبط شده است. تمامی مطالب همچنان معتبر هستند. ***

اگر مدیر پایگاه داده Oracle هستید یا اطلاعاتی در مورد هر RDBMS با سیستم عامل لینوکس دارید، این یک نقطه شروع عالی برای شما برای یادگیری Apache Cassandra است.

در این دوره، با معرفی آپاچی کاساندرا شروع می کنیم.

ما در مورد مقیاس بندی عمودی و مقیاس افقی بحث خواهیم کرد.

ما در مورد پایگاه داده NoSQL بحث خواهیم کرد.

ما در مورد 4 نوع پایگاه داده NoSQL بحث خواهیم کرد.

در مورد سازمان آپاچی بحث خواهیم کرد

ما در مورد قضیه CAP بحث خواهیم کرد و سعی خواهیم کرد بفهمیم که چرا برای کاساندرا مهم است.

ما سعی خواهیم کرد بفهمیم که چرا کاساندرا اینقدر محبوب است.

ما سعی خواهیم کرد مقیاس افقی را در کاساندرا درک کنیم.

ما درباره نشانه‌های Murmur3 و نحوه توزیع داده‌ها در خوشه کاساندرا بحث خواهیم کرد.

ما در مورد تکثیر داده ها در Cassandra بحث خواهیم کرد.

ما سعی خواهیم کرد بفهمیم که چگونه Cassandra می‌تواند از تکرار در چندین مرکز داده پشتیبانی کند.

درباره مواردی که در کاساندرا امکان پذیر نیست بحث خواهیم کرد.

درباره نسخه‌ها و تاریخچه انتشار نرم‌افزار Cassandra بحث خواهیم کرد.

ما در مورد شایعات، تقسیم‌کننده‌ها، قیچی‌ها، اصطبل‌ها، سنگ قبرها و فشرده‌سازی بحث خواهیم کرد.

ما سعی خواهیم کرد بفهمیم که Cassandra چگونه داده ها را در حافظه می نویسد و داده ها را در حافظه ذخیره می کند.

ما سعی خواهیم کرد بفهمیم که Cassandra چگونه داده‌ها را می‌خواند و آن‌ها را به مشتریان برمی‌گرداند.

ما در مورد نقش DataStax در دنیای کاساندرا بحث خواهیم کرد.

ما DataStax Dev Center را دانلود و پیکربندی می‌کنیم تا به خوشه Cassandra خود متصل شود.

ما از پوسته زبان Cassandra Query برای اتصال به خوشه Cassandra خود استفاده خواهیم کرد.

ما در مورد مدل‌سازی داده در کاساندرا بحث خواهیم کرد.

با کلیدهای پارتیشن و ستون‌های خوشه‌بندی آشنا می‌شویم.

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

با نحوه ایجاد و استفاده از جداول همراه با درج به‌روزرسانی و حذف داده‌ها آشنا می‌شویم.

ما متوجه خواهیم شد که چگونه کاساندرا داده های حذف شده را با نشانگرهای Tombstone علامت گذاری می کند.

ما یاد خواهیم گرفت که چگونه جدول را برای افزودن و حذف ستون ها تغییر دهیم. ما همچنین در مورد نظرات جدول بحث خواهیم کرد.

درباره انواع داده های مجموعه CQL و نحوه استفاده از آنها خواهیم آموخت.

درباره Tuples خواهیم آموخت.

ما در مورد انواع تعریف شده توسط کاربر بحث خواهیم کرد.

درباره شمارنده ها و نحوه استفاده از آنها خواهیم آموخت.

در مورد پشتیبانی JSON در Cassandra بحث خواهیم کرد.

با تنظیمات Time-To-Live با داده ها آشنا می شویم.

درباره تراکنش‌های سبک وزن یا به‌عنوان گزینه مقایسه و تنظیم نیز نامیده می‌شود، بحث خواهیم کرد.

ما نحوه مدیریت اسکریپت‌های CQL را یاد خواهیم گرفت.

ما یاد خواهیم گرفت که چگونه داده ها را از فایل ها به جداول کپی کنیم و داده ها را از جداول به فایل ها کپی کنیم.

درباره نحوه بازیابی اطلاعات ذخیره شده در جداول با استفاده از دستور select در مورد سناریوهای زیادی بحث خواهیم کرد. این موضوع برای هر مدیری بسیار مهم است که با Cassandra موفق باشد.

ما نحوه استفاده از توابع جمع را یاد خواهیم گرفت.

ما در مورد فضاهای کلیدی سیستم بحث خواهیم کرد.

درباره نمایه های ثانویه خواهیم آموخت.

ما در مورد سازگاری قابل تنظیم بحث خواهیم کرد و سعی می کنیم گزینه های موجود برای تنظیمات سازگاری را درک کنیم.

درباره دسته‌های CQL یاد خواهیم گرفت.

ما با توابع تعریف شده توسط کاربر و مجموعات تعریف شده توسط کاربر آشنا خواهیم شد.

ما در مورد گزینه های مختلف برای ایمن سازی خوشه های Cassandra خود بحث خواهیم کرد.

در مورد nodetool بحث خواهیم کرد.

با ابزارهای درایورهای ارائه شده توسط DataStax آشنا خواهیم شد.

ما در مورد آنچه که بعد از تکمیل این آموزش باید یاد بگیریم بحث خواهیم کرد.


توجه: نصب و پیکربندی در این آموزش پوشش داده نمی‌شود، زیرا من دوره‌های آموزشی اختصاصی برای آن موضوعات ایجاد کرده‌ام.


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

آغاز: نظریه The Beginning : Theory

  • معرفی Introduction

  • معرفی Introduction

  • مقیاس بندی و NoSQL Scaling & NoSQL

  • مقیاس بندی و NoSQL Scaling & NoSQL

  • CAP، Cassandra & Tokens CAP, Cassandra & Tokens

  • RF، Multi-DC و نسخه ها RF, Multi-DC & Versions

  • RF، Multi-DC و نسخه ها RF, Multi-DC & Versions

  • اصطلاحات و مسیرهای خواندن و نوشتن Terminology & Read-Write Paths

  • اصطلاحات و مسیرهای خواندن و نوشتن Terminology & Read-Write Paths

آغاز: نظریه The Beginning : Theory

  • CAP، Cassandra & Tokens CAP, Cassandra & Tokens

مدیریت داده های کاساندرا Cassandra Data Handling

  • مبانی مدل سازی داده ها Basics of Data Modeling

  • زبان پرس و جو کاساندرا (CQL) Cassandra Query Language (CQL)

مدیریت داده های کاساندرا Cassandra Data Handling

  • مبانی مدل سازی داده ها Basics of Data Modeling

  • زبان پرس و جو کاساندرا (CQL) Cassandra Query Language (CQL)

CQL پیشرفته Advanced CQL

  • مطالب پیشرفته CQL: قسمت 1 CQL Advanced Stuff : Part 1

  • مطالب پیشرفته CQL: قسمت 1 CQL Advanced Stuff : Part 1

  • پشتیبانی JSON JSON Support

  • مطالب پیشرفته CQL: قسمت 2 CQL Advanced Stuff : Part 2

  • مطالب پیشرفته CQL: قسمت 2 CQL Advanced Stuff : Part 2

  • cqlsh cqlsh

  • داده ها را انتخاب کنید SELECT Data

  • داده ها را انتخاب کنید SELECT Data

  • مطالب پیشرفته CQL: قسمت 3 CQL Advanced Stuff : Part 3

  • مطالب پیشرفته CQL: قسمت 3 CQL Advanced Stuff : Part 3

CQL پیشرفته Advanced CQL

  • پشتیبانی JSON JSON Support

  • cqlsh cqlsh

اکنون می دانیم Now We Know

  • چیز دیگری که باید بدانیم What Else We Need To Know

  • چیز دیگری که باید بدانیم What Else We Need To Know

  • نتیجه Conclusion

اکنون می دانیم Now We Know

  • نتیجه Conclusion

چیزهای پاداش Bonus Stuff

  • اسناد آپاچی کاساندرا Apache Cassandra Documentation

  • اسناد آپاچی کاساندرا Apache Cassandra Documentation

  • مربی Instructor

  • به‌روزرسانی نوامبر 2021 November 2021 Update

  • به‌روزرسانی نوامبر 2021 November 2021 Update

  • ویژگی های جدید آپاچی کاساندرا 4.1 Apache Cassandra 4.1 New Features

چیزهای پاداش Bonus Stuff

  • مربی Instructor

  • ویژگی های جدید آپاچی کاساندرا 4.1 Apache Cassandra 4.1 New Features

نمایش نظرات

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

آموزش آپاچی کاساندرا: هر آنچه که باید بدانید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7 hours
19
Udemy (یودمی) udemy-small
05 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,554
4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sarma Pydipally Sarma Pydipally

مدیر پایگاه داده

من بیش از 25 سال تجربه با پایگاه داده دارم.

من کار با پایگاه داده dBase3+ را در سال 1994 شروع کردم. سپس روی FoxPro، Oracle (1997)، DB2 (2004)، MySQL (2007) کار کردم. , Apache Cassandra Spark (2015).

پس از این سفر طولانی پایگاه داده، من همچنان پایگاه داده Oracle را دوست دارم و آن را تحسین می کنم.

در حال حاضر، من به طور گسترده روی Oracle Apache Cassandra + DSE کار می کنم. Apache Spark.

من عاشق یادگیری و آموزش هستم. این علاقه من است.

من زمان زیادی را صرف می کنم تا این دوره ها را کامل کنم. امیدوارم دوست داشته باشید و از آنها لذت ببرید.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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