صفحه نخست --> دوره های آموزشی --> دوره آموزشی مقدماتی کاساندرا (Cassandra)

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

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

نحوه برگزاری دوره: در صورت تکمیل ظرفیت به ده نفر دوره آموزشی برگزار خواهد شد. محل برگذاری دوره در مرکز شهر بوده و روز و ساعت برگزاری در ساعات غیر اداری یا روز های تعطیل خواهد بود.

سرفصل مطالب آموزش کاساندرا مقدماتی:

 

مورد استفاده پایگاه داده های غیر اربطه ای

  • مقیاس پذیری Scale-Up  در برابر Scale-Out
  •  semi structural   در برابر Schema less

مقایسه مدل رابطه ای با پایگاه داده های غیر رابطه ای

  • نگاشت با مدل رابطه ای

انواع پایگاه داده های غیر رابطه ای و بررسی خصوصیات کلانِ آنها

  • کلید مقدار
  • ستونگرا
  • مبتنی بر متن
  • مبتنی بر گراف
  • رویکرد های ترکیبی

نحوه انتخاب و خصوصیات تاثیر گذار جهت انتخابِ پایگاه داده غیر رابطه ای برای یک پروژه یا سازمان

  • بهرگیری از مدل و قضیه CAP جهت انتخاب پایگاه داده برای یک پروژه یا سازمان یا شرکت
  • بهره گیری از مدل ۴V

معرفی کسندرا

  •   لایسنس کسندرا
  •   مشتری های کسندرا

امکانات و ویژگی های کاساندرا به صورت کلی (تئوری)

  • تکرار یا replication
  • بخشبندی یا Sharding
  • فشرده سازی یا Compaction
  • مقیاس پذیری یا Transparent Scalability
  • مقیاس پذیری خطی
  • دسترسی پذیری یا High Availability
  • Vnode
  •  مهر زمانی یاTimestamp

مقایسه نسخه ها کسندرا

  • از لحاظ امکانات
  • ویژگی ها
  • پایداری نسخه

مواجه با داده در حوزه کلان داده به صورت کلی

  • انواع داده
  • فشرده سازی داده

معماری کاساندرا

  • ویژگی های مدل داده ای کاساندرا
  • دیدگاه مبتنی بر ستون در برابر مبتنی بر ردیف
  • مدل داده ای کسندرا
  • نگاشت با مدل های رابطه ای
  • نوع ها داده ای برای فیلد ها
  • عملکرد کسندرا

انواع Column families

  • مدل مفهومی داده در Column families
  • نگهداری داده به صورت ایستا و پویا

فرایند ذخیره بازیابی داده های در کاساندرا

  • سازگاری یا consistancy
  • کار کرد حافظه
  • معماری سازگاری نوشتن در کسندرا
  • معماری سازگاری خواندن در کسندرا
  • معماری سازگاری پاک کردن و حذف داده ها در کسندرا

انواع کلید

  • Row Key
  • partition key
  • Cluster key
  • Composite key
  • primary key
  • Allow filtering
  • Materialize view

عوامل تاثیر گذار برای طراحی مدل داده در کسندرا

  • طراحی دیاگرام درخواست ها
  • روش های گام به گام برای تولید مدل داده ای
  • روش های گام بگام برای طراحی شما

Indexing

  • Primary Indexing
  • Secondary index
  • Multiple Secondary Indexes

انواع نصب

  • روش اول
  • روش دوم
  • روش سوم
  • نصب در ویندوز
  • نصب در ابونتو
  • نصب در ردهت

راه اندازی کسندرا

  • اجرا کاساندرا
  • اتمام اجرای کاساندرا

مهندسی نیاز برای سخت افزار

  • RAM
  • CPU
  • DISK
  • NIC

مجازی سازی و کسندرا

  • VMWare
  • docker

فایل سیستم مورد نیاز

  • ext2
  • ext3
  • ext4

پیکربندی کاساندرا

  • تعداد گره های مورد نیاز
  • پرت های مورد نیاز برای تظیم فایروال
  • مسیر فایل ها
  • فایل های تنظیمات
  • پروسه های کسندرا

دستورات کسندرا

  • خط فرمان کسندرCQL3
  • دستورات اتصال و ساخت و درخواست DDL, DML, DCL
  • آشنایی با شل کسندرا

بهره گیری از کسندرا با جاوا

  • راه اندازها و روش اتصال
  • روش ارسال درخواست و روش دریافت پاسخ ها

مانیتور کردن کسندرا

  • نصب و راه اندازی آپاچی تام کت
  • نصب و راه اندازی ابزار های مانیتور

برای ورود به صفحه محتویات ارائه شده در کلاس مفدماتی کاساندرا، اینجا کلیک کنید.

 

 

پاسخ دهید