لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش از 0 تا 1: پایگاه داده توزیع شده کاساندرا
From 0 to 1: The Cassandra Distributed Database
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای کامل برای شروع کار با مدیریت کلاستر و پرس و جوها در Cassandra راه اندازی یک کلاستر، فضاهای کلیدی، خانواده ستون ها و مدیریت آنها. پرس و جوها را با استفاده از پوسته فرمان CQL طراحی کنید کلیدهای اولیه و نمایه های ثانویه را با ملاحظات پارتیشن بندی و خوشه بندی استفاده کنید از درایور جاوا Cassandra برای اتصال استفاده کنید. و اجرای پرس و جو در خوشه پیش نیازها:مبانی SQL و پایگاه داده های رابطه ای سنتی مبانی جاوا به منظور استفاده از کتابخانه جاوا کاساندرا
توسط که شامل 2 تحصیلکرده در استنفورد ، Googler سابق و 2 تحلیلگر ارشد سابق Flipkart است ، تدریس می شود. این تیم چندین دهه تجربه عملی در کار با پردازش داده در مقیاس بزرگ دارد.
آیا مدیریت دادههای شما با یک پایگاه داده سنتی بسیار زیاد، سخت و دشوار شده است؟ آیا دادههای شما با فهرست در حال گسترش ویژگیها ساختاری ندارند؟ آیا میخواهید مطمئن شوید که دادههایتان همیشه حتی با خرابیهای سرور در دسترس هستند؟ فراتر از Hadoop نگاه کنید - پایگاه داده توزیع شده Cassandra راه حل مشکلات شما است.
بیایید آن را تجزیه کنیم.
دادههای عظیم و دشوار: این دوره به شما کمک میکند تا یک خوشه با چندین گره برای توزیع دادهها در بین ماشینها راهاندازی کنید
بدون ساختار: Cassandra یک فروشگاه ستونی است. وقتی دادههایی را با ویژگیهای متغیر و در حال گسترش ذخیره میکنید، سلول خالی یا فضایی تلف نمیشود
همیشه در دسترس است: Cassandra از پارتیشن بندی و تکرار استفاده می کند تا اطمینان حاصل کند که داده های شما حتی زمانی که گره های یک خوشه پایین می روند در دسترس هستند
آنچه در این دوره گنجانده شده است:
Cassandra Cluster Manager (CCM) برای راهاندازی و مدیریت خوشه شما
زبان جستجوی Cassandra (CQL) برای ایجاد فضاهای کلیدی، خانواده ستونها، انجام عملیات CRUD روی خانواده ستونها و سایر وظایف اداری
طراحی کلیدهای اولیه و نمایه های ثانویه، پارتیشن بندی و کلیدهای خوشه بندی
محدودیتهای جستجو بر اساس طراحی کلید اولیه و ثانویه
سازگاری قابل تنظیم با استفاده از حد نصاب و حد نصاب محلی. خواندن و نوشتن سازگاری در یک گره
اجزای معماری و ذخیرهسازی: Commit Log، MemTable، SSTables، Bloom Filters، Index File، Summary File و Data File
یک پروژه دنیای واقعی: یک سیستم مدیریت کاتالوگ مینیاتوری با استفاده از درایور جاوا Cassandra
سرفصل ها و درس ها
شما، این دوره و ما
You, This Course and Us
شما، این دوره و ما
You, This Course and Us
مقدمه: کاساندرا به عنوان یک فروشگاه توزیع شده، غیرمتمرکز و ستونی
Introduction: Cassandra as a distributed, decentralized, columnar store
پایگاه داده ستون گرا
A Column-Oriented Database
الزامات سیستم کاتالوگ محصول
Requirements For A Product Catalog System
کاساندرا چیست؟
What Is Cassandra?
کاساندرا در مقابل اچ بیس
Cassandra Vs HBase
نصب و راه اندازی کنید
Install And Set Up
Cassandra (سیستم های مبتنی بر مک و یونیکس) را نصب کنید
Install Cassandra (Mac and Unix based systems)
Cassandra Cluster Manager (مک و یونیکس) را نصب کنید
Install the Cassandra Cluster Manager (Mac and Unix)
Maven را روی دستگاه خود نصب کنید
Install Maven On Your Machine
[برای مبتدیان شل سیستم عامل لینوکس/مک] مسیر و سایر متغیرهای محیطی
[For Linux/Mac OS Shell Newbies] Path and other Environment Variables
مدیر خوشه کاساندرا
The Cassandra Cluster Manager
یک خوشه کاساندرا در ماشین محلی خود ایجاد کنید
Create A Cassandra Cluster On Your Local Machine
دستورات اولیه CCM
Basic CCM Commands
مدل داده کاساندرا
The Cassandra Data Model
ستون ها و خانواده های ستون
Columns And Column Families
Super Column Family And Keyspace
Super Column Family And Keyspace
مقایسه کاساندرا با یک پایگاه داده رابطه ای
Comparing Cassandra With A Relational Database
دستورات شل
Shell Commands
به کاساندرا متصل شوید و یک Keyspace ایجاد کنید
Connect To Cassandra And Create A Keyspace
ستون خانواده ها و خواص آنها
Column Families And Their Properties
خانواده های ستون را اصلاح کنید
Modify Column Families
درج داده ها در یک خانواده ستون
Insert Data Into A Column Family
انواع داده های پیشرفته: مجموعه ها و شمارنده ها
Advanced Data Types: Collections And Counters
انواع داده های ساده و مجموعه را به روز کنید
Update Simple And Collection Data Types
نقش های خوشه ای را مدیریت کنید
Manage Cluster Roles
نمایش نظرات