دوره آموزشی Cloud NoSQL برای SQL Professionals
2 ساعت 41 دقیقهمتوسط2025-02-06
مدرسین

Lynn Langit
Cloud Architect
جزئیات دوره
پایگاههای داده NoSQL امکان ذخیره دادههای غیررابطهای را در مقیاس بسیار بزرگ فراهم کرده و مشکلاتی را حل میکنند که پایگاههای داده سنتی قادر به مدیریت آنها نیستند. برای مثال:
نمایهسازی (Indexing) کل اینترنت
پیشبینی رفتار کاربران در یک سرویس اشتراکی
هدفگذاری تبلیغاتی در پلتفرمهایی به بزرگی فیسبوک
با وجود بیش از 150 نوع پایگاه داده NoSQL، ممکن است برای متخصصانی که با SQL کار کردهاند، انتخاب نقطه شروع دشوار باشد.
در این دوره، لین لانگیت انواع مختلف NoSQL را به چند دسته اصلی تقسیم کرده و نحوه راهاندازی پایگاه داده NoSQL را از طریق راهکارهای ابری ساده و قابل پیکربندی آموزش میدهد.
آنچه در این دوره خواهید آموخت:
افزودن و جستجوی دادهها در پایگاه داده NoSQL
بهکارگیری قضیه CAP در پایگاههای داده NoSQL
بررسی روندهای کلیدی NoSQL مانند چندمنظوره بودن (Multifunctionality) و دریاچه داده (Data Lake) در NoSQL
آشنایی با سرویسهای NoSQL در AWS و GCP از جمله:
DynamoDB
ElastiCache
Bigtable
این دوره به شما کمک میکند تا درک بهتری از مزایا و کاربردهای NoSQL پیدا کنید و با استفاده از فناوریهای ابری، راهحلهای مقیاسپذیر و کارآمد برای مدیریت دادههای کلان پیادهسازی کنید.
نمایهسازی (Indexing) کل اینترنت
پیشبینی رفتار کاربران در یک سرویس اشتراکی
هدفگذاری تبلیغاتی در پلتفرمهایی به بزرگی فیسبوک
با وجود بیش از 150 نوع پایگاه داده NoSQL، ممکن است برای متخصصانی که با SQL کار کردهاند، انتخاب نقطه شروع دشوار باشد.
در این دوره، لین لانگیت انواع مختلف NoSQL را به چند دسته اصلی تقسیم کرده و نحوه راهاندازی پایگاه داده NoSQL را از طریق راهکارهای ابری ساده و قابل پیکربندی آموزش میدهد.
آنچه در این دوره خواهید آموخت:
افزودن و جستجوی دادهها در پایگاه داده NoSQL
بهکارگیری قضیه CAP در پایگاههای داده NoSQL
بررسی روندهای کلیدی NoSQL مانند چندمنظوره بودن (Multifunctionality) و دریاچه داده (Data Lake) در NoSQL
آشنایی با سرویسهای NoSQL در AWS و GCP از جمله:
DynamoDB
ElastiCache
Bigtable
این دوره به شما کمک میکند تا درک بهتری از مزایا و کاربردهای NoSQL پیدا کنید و با استفاده از فناوریهای ابری، راهحلهای مقیاسپذیر و کارآمد برای مدیریت دادههای کلان پیادهسازی کنید.
مهارت ها
NoSQLDatabase DevelopmentDatabase ManagementPersonaSoftware Development
سرفصل ها
مقدمه
- اکوسیستم NoSQL را ساده کنید
- از خدمات ابری استفاده کنید
جاده NoSQL
- دادهها را به صورت فایل یا جداول مدیریت کنید
- دادههای رفتاری را اضافه کنید
- دادههای مقیاس وب را اضافه کنید
- پایگاه داده NoSQL را اضافه کنید
شناخت پایگاههای داده NoSQL
- ذخیره داده ها , اطلاعات کوئری از جمله NoSQL
- غلبه بر محدودیتهای سیستم فایل از جمله NoSQL
- با استفاده از NoSQL بر محدودیتهای RDBMS غلبه کنید
- قضیه و دادههای CAP را درک کنید
- قضیه CAP را با NoSQL اعمال کنید
از Key-Value NoSQL استفاده کنید
- لیستهای جستجوی بزرگ و درون حافظه را در NoSQL ذخیره کنید
- از Cloud Memorystore برای Redis در GCP استفاده کنید
- از AWS ElastiCache برای Redis استفاده کنید
- معماری کلید-مقدار NoSQL را مرور کنید
از Columnar NoSQL استفاده کنید
- رویدادها را در NoSQL ذخیره کنید
- از Cloud Cassandra در AWS استفاده کنید
- از GCP BigTable استفاده کنید
- از GCP BigQuery استفاده کنید
- معماری ستونی NoSQL را مرور کنید
از Document NoSQL استفاده کنید
- فعالیت مشتری را با استفاده از NoSQL ذخیره کنید
- از Cloud MongoDB در GCP استفاده کنید
- از AWS DocumentDB استفاده کنید
- از AWS DynamoDB استفاده کنید
- معماری سند NoSQL را مرور کنید
از Graph NoSQL استفاده کنید
- روابط مشتری را با استفاده از NoSQL ذخیره کنید
- از Neo4j در Kubernetes استفاده کنید
- از AWS Neptune استفاده کنید
- معماری NoSQL Graph را مرور کنید
از Specialty NoSQL استفاده کنید
- رویدادهای بلادرنگ را با استفاده از NoSQL ذخیره کنید
- از GCP Firestore استفاده کنید
- رویدادهای اینترنت اشیا را ذخیره کنید
- از رویدادهای AWS IoT استفاده کنید
- از AWS TimeStream استفاده کنید
- ورودیهای بلاک چین را با استفاده از NoSQL ذخیره کنید
- از AWS QLDB استفاده کنید
- Google Cloud Vertex AI Vector Search
NoSQL Trends را درک کنید
- ادغام و ابر برای NoSQL
- پایگاه دادههای چند منظوره NoSQL
- جایگزینهای DataLake NoSQL
نتیجه گیری
- مراحل بعدی با NoSQL