در حال حاضر محصولی در سبد خرید شما وجود ندارد.
Cassandra یک بانک اطلاعاتی NOSQL است که قادر به دستیابی به مقادیر زیادی از داده ها است که به سرعت تغییر می کنند. در این دوره ، مربی دن سالیوان در مورد معماری این پایگاه داده محبوب و نحوه طراحی مدل های داده کاساندرا که از برنامه های مقیاس پذیر در آخرین نسخه پشتیبانی می کنند ، به شما می آموزد. تفاوت های اصلی بین کاساندرا و پایگاه داده های رابطه ای و همچنین اصول اولیه کاساندرا را نشان می دهد. زبان پرس و جو (CQL) و مدل سازی بهترین شیوه ها بر اساس الزامات پرس و جو برنامه. دن به جزئیات اجرای کاساندرا که بر گزینه های مدل سازی داده ها تأثیر می گذارد ، کمک می کند و به شما کمک می کند تا از دیگر تصمیمات طراحی استفاده کنید ، در حالی که به معماری و محدودیت های پایگاه داده توجه داشته باشید. در طول راه ، مهارت های جدید خود را با چالش های طراحی و مدل سازی در پایان هر بخش آزمایش کنید.
عنوان اصلی : Cassandra Data Modeling Essential Training
سرفصل های دوره :
مقدمه:
طراحی مدل های داده در کاساندرا
آنچه باید بدانید
پرونده های ورزشی
1. معماری کاساندرا:
کاساندرا و پایگاه داده های رابطه ای
مکانهای کلیدی ، جداول ، ردیف و ستون
کلیدهای اولیه و شاخص های ثانویه
خوشه های کاساندرا
چالش: یک جدول برای یک برنامه تلفن همراه طراحی کنید
راه حل: یک جدول برای یک برنامه تلفن همراه طراحی کنید
2. نصب کاساندرا:
کاساندرا را نصب کنید
ایجاد یک فضای کلیدی و جدول
3. کاساندرا پرس و جو نوع داده ها:
انواع داده های عددی
رشته ، تاریخ و انواع منحصر به فرد
انواع داده های جمع آوری
انواع داده های Tuple
کار با JSON
چالش: انواع داده های صحیح را انتخاب کنید
راه حل: انواع داده های صحیح را انتخاب کنید
4. طراحی جداول کاساندرا:
طراحی درایو
denormalizing: پیوستن یا مرتب سازی
جداول تنظیم برای بهینه سازی نمایش داده ها
مدل سازی داده برای سری های زمانی
چالش: جدول سری زمانی را تعریف کنید
راه حل: جدول سری زمانی را تعریف کنید
5. ویژگی های جدول اضافی:
شاخص های ثانویه
نماهای مادی شده
جداول مجازی
چالش: نمای مادی را ایجاد کنید
راه حل: نمای مادی را ایجاد کنید
6. مدل سازی داده های فیزیکی و توزیع داده ها:
تخمین فرمول اندازه داده
نمونه تخمین اندازه داده ها
تکثیر در کاساندرا
درک سطح قوام
چالش: اندازه یک جدول
راه حل: اندازه یک جدول
7. معماری کاساندرا و تأثیر آن در مدل سازی داده ها:
روند پرس و جو را درک کنید
درک تعهد می نویسد
فیلترهای شکوفه و پردازش پرس و جو
درک حذف و سنگ قبرها
تراکم را درک کنید
چالش: تشخیص مشکل عملکرد
راه حل: تشخیص مشکل عملکرد
نتیجه گیری:
پنج بهترین روش برای مدل سازی داده های کاساندرا
Cassandra Data Modeling Essential Training
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش پیشرفته SQL برای Data Science : سری های زمانی
آموزش عبارات منظم در برنامه نویسی .NET
آموزش پیشرفته توسعه برنامه ها بوسیله SQL
آموزش مباحث سطح متوسط SQL برای Data Science
Introduction to Spark SQL and DataFrames
آموزش بهبود Query های SQL از نظر کارایی ( Performance )
آموزش طراحی دیتابیس های SQL مناسب برای Highly Scalable and Highly Available
DevOps for Data Scientists
آموزش استفاده پیشرفته از NoSQL در Data Science
Advanced SQL for Query Tuning and Performance Optimization