1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Postgres Sharding: Complete Hands-On with Docker and Python 2026-10
Postgres Sharding: Complete Hands-On with Docker and Python

Udemy – Postgres Sharding: Complete Hands-On with Docker and Python 2026-10

توضیحات

Postgres Sharding: Complete Hands-On with Docker and Python دوره آموزشی استفاده از تکنیک‌های sharding می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. مبانی sharding پایگاه‌داده را بررسی می‌کنید، درک می‌کنید چگونه داده می‌تواند بین چندین نمونهٔ پایگاه‌داده توزیع شود و استراتژی‌هایی برای بهبود عملکرد و مقیاس‌پذیری در برنامه‌های داده‌محور کشف می‌کنید. یاد می‌گیرید چگونه محیط‌های PostgreSQL را با Docker پیکربندی کنید، نمونه‌های پایگاه‌داده را به برنامه‌های پایتون متصل کنید و رویکردهای عملی sharding را برای توزیع کوئری‌ها و مدیریت کارآمد داده پیاده‌سازی کنید. این دوره همچنین مفاهیم مهمی مانند انتخاب shard key، تقسیم‌بندی داده، مسیریابی کوئری و چالش‌های حفظ سازگاری در پایگاه‌داده‌های توزیع‌شده را معرفی می‌کند.

از طریق پیاده‌سازی عملی و آزمایش، بینشی دربارهٔ طراحی معماری‌های مقیاس‌پذیر پایگاه‌داده و درک مصالحه‌های موجود در مدیریت داده توزیع‌شده به‌دست می‌آورید. چه یک توسعه‌دهندهٔ بک‌اند باشید، مهندس پایگاه‌داده یا متخصص نرم‌افزاری که با برنامه‌های حجم‌بالا کار می‌کند، این دوره مقدمه‌ای عملی بر sharding در PostgreSQL و طراحی مقیاس‌پذیر پایگاه‌داده ارائه می‌دهد. در طول دوره تصمیم می‌گیرید چه زمانی sharding واقعاً لازم است، یک shard key مناسب انتخاب می‌کنید، یک shard router در پایتون می‌نویسید و میلیون‌ها رکورد را منتقل می‌کنید، پایگاه‌داده را تحت بار سنگین تست می‌کنید، مشکلات رایج sharding را رفع می‌کنید، از PgBouncer و consistent hashing استفاده می‌کنید و با Citus داده را به‌صورت توزیع‌شده مدیریت می‌کنید؛ این مسیر درک عملی عمیقی از کاربرد این مفاهیم در موقعیت‌های واقعی به شما می‌دهد و شما را برای پاسخ‌دادن حرفه‌ای به سؤالات طراحی سیستم و ساخت پایگاه‌داده‌های مقیاس‌پذیر آماده می‌سازد.

آنچه در دوره Postgres Sharding: Complete Hands-On with Docker and Python یاد خواهید گرفت:

  • تشخیص دهید چه زمانی یک پایگاه‌دادهٔ کند PostgreSQL به sharding نیاز دارد و چه زمانی یک ایندکس، کش، replica یا partitioning کافی است.
  • یک shard key را از کوئری‌های واقعی انتخاب کنید و میزان یکنواختی توزیع داده را اندازه‌گیری کنید.
  • یک shard router با پایتون بنویسید و یک میلیون مشتری و ۸.۵ میلیون سفارش را به چهار shard منتقل کنید.
  • یک پایگاه‌داده را با ۶۴ سرور همزمان checkout تحت load test قرار دهید و throughput خواندن و تأخیر p95 را به‌درستی اندازه‌گیری کنید.
  • مشکلات کلاسیک sharding را رفع کنید: کوئری‌های fan-out، ردیف‌های داغ، محدودیت‌های اتصال و افزودن یک shard جدید.
  • و …

مشخصات دوره

ناشر: یودمی
مدرس: Roni Das
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 16
مدت زمان آموزش: 2 ساعت و 34 دقیقه

سرفصل های دوره

 Postgres Sharding: Complete Hands-On with Docker and Python

پیش نیازهای دوره Postgres Sharding: Complete Hands-On with Docker and Python

A laptop with Docker Desktop installed and running (Mac, or Windows with WSL 2), about 8 GB of memory for Docker and 10 GB of free disk
VS Code, or any code editor you like
Basic comfort with a terminal. You do not need to install Python: every file runs inside a container
Some SQL helps, but every statement is explained as we write it

تصاویر دوره

Postgres Sharding: Complete Hands-On with Docker and Python

 

فیلم معرفی دوره Postgres Sharding: Complete Hands-On with Docker and Python

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود – 1 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1 گیگابایت

 

 

 

 

 

 

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست