کاساندرا - معماری، مدلسازی داده و CQL
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- معماری و ویژگیهای کلیدی آپاچی کاساندرا
- طراحی و بهینهسازی مدلهای داده کاساندرا
- تسلط به CQL برای کوئری کارآمد داده
- مدیریت کوئریهای پیچیده و چالشهای مقیاسپذیری
- برنامهریزی و پیادهسازی راهحلهای واقعی داده
پیشنیازهای دوره
- درک اولیه از پایگاه دادهها و SQL
- آشنایی با سیستمهای توزیع شده (اختیاری اما مفید)
- یک کامپیوتر با اتصال به اینترنت و توانایی نصب نرمافزار
توضیحات دوره
مقدمه
این دوره جامع برای شما طراحی شده تا از مبانی به مباحث پیشرفته در آپاچی کاساندرا، یکی از قدرتمندترین پایگاه دادههای NoSQL برای مدیریت حجم عظیمی از داده در چندین سرور دست یابید. چه شما یک مبتدی باشید و چه یک حرفهای باتجربه، این دوره شما را به دانش و مهارتهایی که برای طراحی مدلهای داده قوی و اجرای کوئریهای کارآمد CQL متناسب با کاربردهای واقعی، مجهز میکند.
بخش 1 - مبانی و معماری کاساندرا
در این بخش بنیادین، دانشجویان با کاساندرا و دستور کار اصلی آن آشنا میشوند؛ از جمله هدف آن و اینکه چرا برای راهحلهای پایگاه داده توزیع شده ایدهآل است. معماری کاساندرا بهطور عمیق مورد بررسی قرار میگیرد و مکانیزمهای داخلی آن مانند پارتیشنبندی، رپلیکیشن و تحمل خطا را ارائه میدهد تا مقیاسپذیری و high availability تضمین شود.
- درس 1 - دستور کار کاساندرا (پیشنمایش فعال)
- درس 2 - معماری
- درس 3 - ادامه معماری (پیشنمایش فعال)
بخش 2 - درک مدل داده کاساندرا
این بخش بر مدل داده کاساندرا تمرکز دارد و با ساختار اولیه آن آغاز میشود و به کوئریهایی میپردازد که به طور موثر داده را دستکاری و بازیابی میکنند. شما یاد خواهید گرفت که کاساندرا چگونه ذخیرهسازی با ستونهای عریض را مدیریت میکند و چگونه کوئریها را با استفاده از زبان کوئری کاساندرا (CQL) بنویسید.
- درس 4 - آشنایی با مدل داده
- درس 5 - کوئریهای مدل داده
- درس 6 - ادامه کوئریهای مدل داده
- درس 7 - بررسی عمیق CQL
بخش 3 - مدلسازی داده پیشرفته و بهینهسازی کوئری
در این بخش پیشرفته به جزئیات طراحی مدلهای داده کارآمد و مقیاسپذیر در کاساندرا پرداخته و یاد خواهید گرفت که چگونه کوئریهای پیچیده را مدیریت کنید، عملکرد را بهینهسازی کرده و از تکنیکهای طراحی وایتبوردینگ برای برنامهریزی و مصورسازی ساختارهای داده استفاده کنید.
- درس 8 - اصول مدلسازی داده
- درس 9 - ادامه مدلسازی داده
- درس 10 - کوئریهای پیچیده
- درس 11 - برررسی عمیق مدلسازی داده
- درس 12 - تکنیکهای وایتبوردینگ
نتیجهگیری
در پایان دوره، شما به دانش جامعی از معماری کاساندرا، مدلسازی داده و CQL مجهز خواهید شد. شما اعتمادبهنفس لازم برای طراحی سیستمهای مقیاسپذیر و با عملکرد بالا برای اپلیکیشنهای مدرن را خواهید داشت.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و معماران نرمافزار که به دنبال ساخت سیستمهای پایگاه داده مقیاسپذیر هستند.
- مهندسان داده و مدیران پایگاه داده که با پایگاه دادههای توزیع شده کار میکنند.
- دانشجویان و متخصصانی که به فناوری های NoSQL منتقل میشوند.
- کسی که به یادگیری کاساندرا برای رشد فردی یا حرفهای علاقه دارد.
کاساندرا - معماری، مدلسازی داده و CQL
-
دستور کار کاساندرا 06:01
-
معماری 07:23
-
ادامه معماری کاساندرا 09:56
-
آشنایی با مدل داده 11:12
-
کوئریهای مدل داده 07:12
-
ادامه کوئریهای مدل داده 11:10
-
بررسی عمیق CQL 12:22
-
مدلسازی داده 09:06
-
ادامه مدلسازی داده 05:18
-
کوئریهای پیچیده 06:01
-
بررسی عمیق مدلسازی داده 12:37
-
تکنیکهای وایتبوردینگ 08:40
مشخصات آموزش
کاساندرا - معماری، مدلسازی داده و CQL
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:12
- مدت زمان :01:46:58
- حجم :453.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy