×
۵۰,۰۰۰ تومان تا ۱۵۰ هزار تومان تخفیف

آموزش مقدماتی آپاچی کاساندرا (Apache Cassandra)

آموزش مقدماتی آپاچی کاساندرا (Apache Cassandra)

تعداد دانشجو
۳۸۵ نفر
مدت زمان
۸ ساعت و ۵۳ دقیقه
هزینه عادی آموزش
۵۰,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۵ بازخورد (مشاهده نظرات)
آموزش مقدماتی آپاچی کاساندرا (Apache Cassandra)

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

آموزش مقدماتی آپاچی کاساندرا (Apache Cassandra)

مدت زمان
۸ ساعت و ۵۳ دقیقه
هزینه عادی آموزش
۵۰,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۵ بازخورد (مشاهده نظرات)
مدرس
سعید فضلعلی

دانشجوی دکتری تخصصی مدیریت فناوری اطلاعات (IT) - کسب و کار هوشمند

ایشان دارای سابقه فعالیت در حوزه فناوری اطلاعات و سیستم‌های اطلاعاتی هستند و پایان‌نامه کارشناسی ارشد ایشان ارائه مدل بلوغی برای پروژه‌های ERP با مطالعه بر روی عوامل بحرانی موفقیت با استفاده از روش ترکیبی دیمتل خاکستری است.

چکیده آموزش


توضیحات تکمیلی

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

یکی از مهم ترین بخش های این معماری، پایگاه داده ای است که بتواند داده های مورد نیاز را مدیریت کند. برخلاف معمول در این معماری، پایگاه داده رابطه ای کاربردی ندارد و از آنجایی که داده های مورد استفاده در کلان داده، الزاما ساخت یافته نیستند لذا به نوع دیگری از دیتابیس ها نیاز داریم که اصطلاحا NoSQL نامیده می شوند و آپاچی کاساندرا (Apache Cassandra) یکی از مناسب ترین آن ها برای استفاده در معماری کلان داده را دارد.

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: معرفی آپاچی کاساندرا
    • نحوه نصب نرم افزار کاساندرا
  • درس دوم: آشنایی با کلان داده و کاساندرا
    • تعریف کلان داده
    • محدودیت های دیتابیس های رابطه ای
    • تعریف NoSQL و ویژگی های آن
    • بیان قضیه CAP
    • بیان ویژگی های کاساندرا
  • درس سوم: دیتا مدل کاساندرا
    • توضیح دیتا مدل کاساندرا و ویژگی های آن
    • انواع مختلف دیتا مدل
    • تفاوت های بین دیتابیس های رابطه ای و دیتا مدل کاساندرا
    • تعریف دیتا مدل کاساندرا
    • المان های دیتابیس کاساندرا
    • پیاده سازی، ایجاد، به روزرسانی و حذف Keyspace
    • پیاده سازی، ایجاد، به روزرسانی و حذف Table
  • درس چهارم: معماری کاساندرا
    • آشنایی با معماری کاساندرا
    • توصیف لایه های متفاوت معماری کاساندرا
    • تعریف Gossip Protocol
    • تعریف Partitioning و Snitches
    • تشریح Vnodes و نحوه نوشتن و خواندن Pathworks
    • Compaction, Anti-Entropy و Tombstone
    • Repairs در کاساندرا
    • Hinted Handoff
  • درس پنجم: بررسی پایگاه داده کاساندرا با آموزش عملی
    • انواع داده در کاساندرا
    • Collection Type
    • عملیات CRUD
    • پیاده سازی درج، انتخاب، به روزرسانی و حذف المان های مختلف
    • پیاده سازی توابع مختلف در کاساندرا
    • اهمیت نقش ها و ایندکسینگ (Indexing)
  • درس ششم: عملیات Node در یک کلاستر
    • مفهوم Nodetool Utility
    • پیاده سازی دستورات Nodetool
    • پیاده سازی تنظیمات Multi Node Cluster
    • Commission و Decommission یک Node
    • درک و پیاده سازی Repairs
  • درس هفتم: مدیریت کلاستر
    • نیاز به مانیتورینگ
    • آشنایی با Logging و Tailing
    • معماری (Java Management Extension (JMX
    • Nodetool Monitoring and managing
    • پیاده سازی مانیتورینگ با استفاده از JConsole و OpsCenter
  • درس هشتم: پشتیبان گیری، بازیابی و تیونینگ
    • نیاز به تیونینگ (Tuning) عملکرد
    • پیاده سازی تیونینگ Metatables
    • پیاده سازی تیونینگ Cache و Buffer Size
    • نیاز به تهیه پشتیبان و روش های انجام آن
    • بازیابی یک Snapshot
  • درس نهم: مباحث امنیتی کاساندرا
    • پیاده سازی Authentication و Authorization

مفید برای رشته های
  • مهندسی کامپیوتر
  • مهندسی فناوری اطلاعات (IT)

آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Apache Cassandra 3.11.3




پیش نمایش‌ها

۱. معرفی آپاچی کاساندرا

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۵ مگابایت -- (کلیک کنید +))

۲. آشنایی با کلان‌ داده و کاساندرا

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۰ مگابایت -- (کلیک کنید +))

۳. دیتا مدل کاساندرا

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۴. معماری کاساندرا
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. بررسی پایگاه داده کاساندرا با آموزش عملی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. عملیات Node در یک کلاستر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. مدیریت کلاستر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. پشتیبان‌گیری، بازیابی و تیونینگ
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. مباحث امنیتی کاساندرا
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۲ جلسه ویدئویی با مجموع ۸ ساعت و ۵۳ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش مقدماتی آپاچی کاساندرا (Apache Cassandra)
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۰۲۴۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVIT9708
مدت زمان ۸ ساعت و ۵۳ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۶۶۲ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


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





نظرات

تا کنون ۳۸۵ نفر از این آموزش استفاده کرده اند و ۵ نظر ثبت شده است.
پویا
پویا

این آموزش از نظر کیفیت و تسلط استاد بر مباحث ارائه شده یکی از بهترین آموزش ها بود. واقعا عالی

یگانه
یگانه

خوبه بیشتر توضیحیه اگر حالت پروژه محور بود کامل تر میشد، البته فکر نمی کنم دیگه جایی مثل این آپاچی کاساندرا درس بده.

مجید
مجید

تا به حال مجموعه آموزشی به این خوبی ندیده بودم. عالیی به معنای واقعی. استاد بسیار مسلط درس میدهند. جمله سازی ها و کلمات دقیق به کار می برند. عالییی. ممنونم.

شهاب
شهاب

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

سعید
سعید

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

برچسب‌ها:
Anti-Entropy | authentication | Authorization | cluster | Collection Type | Commission | Compaction | Decommission | Gossip Protocol | Hinted Handoff | Indexing | Java Management Extension | JConsole | JMX | Kafka | Logging | Metatables | Multi Node Cluster | NodeTool Monitoring and managing | NoSQL | OpsCenter | Partitioning | Path works | Pathworks | Snapshot | Snitches | Spark | Tailing | Tombstone | Vnodes | آپاچی کاساندرا | آموزش نرم افزار آپاچی کاساندرا (Apache Cassandra) | ایندکسینگ | بیان قضیه CAP | پیاده سازی توابع مختلف در کاساندرا | پیاده سازی تیونینگ Metatables | تعریف Gossip Protocol | تعریف NoSQL | دستورات NodeTool | دیتا مدل کاساندرا | دیتابیس های رابطه ای | عملیات CRUD | عملیات Node در یک کلاستر | قضیه CAP | کاساندرا | کاساندرا بر روی کلاد | مدل کاساندرا | مدیریت کلاستر | معماری JMX | معماری کاساندرا | نرم افزار آپاچی کاساندرا | نرم افزار کاساندرا | نقش ها و ایندکسینگ
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۲ جلسه ویدئویی