logo

CardDev

مجموعه هامسیر یادگیری
logo

CardDev

درباره ما

قوانین و سوالات

کتاب‌های نرم افزار خوندنش چه نسخه اصلی و چه ترجمه شده میتونه برامون چالش برانگیز و سخت باشه. یا شاید اصلا حوصله نکنی این همه وقت و انرژی بزاری برای کتاب ، ما هستیم تا تو بتونی کتاب های مطرح و مهم دنیای نرم افزار رو بیشتر از پیش و با انگیزه بیشتر و کیفیت بهتر مطاله کنی و یادش بگیری.
CardDev قدمی کوچک برای یک تیم و قدمی بزرگ برای جامعه بزرگ مهندسین نرم‌افزار و برنامه نویسان!

ارتباط با ما

ایمیل

info@aiflashcard.dev

شبکه های اجتماعی

CardDev
CardDev

نصب اپ CardDev

دسترسی سریع‌تر از هوم‌اسکرین

کلیه حقوق مادی و معنوی برای سایت CardDev محفوظ است.
KhademBuilt pixel by pixel by
Khadem Al Mahdi

Built pixel by pixel by

عملیات ضروری دلتا لیک

فصل‌ها
13 فلش‌کارت
1 گالری‌کارت
27 صوت
13 پرامپت
13 واژه‌نامه

اگر تا به حال ساعت‌ها وقت صرف کرده‌اید تا داده‌های خراب شده ناشی از قطع ناگهانی یک پایپ‌لاین را پاکسازی کنید، دقیقاً می‌دانید چرا لوکیشن‌های سنتی ذخیره‌سازی داده به کابوسی برای مهندسان تبدیل شده‌اند. این فصل به سراغ مکانیزم‌های حیاتی دلتا لیک می‌رود تا نشان دهد عملیات روزمره مدیریت داده چگونه به شکلی امن و ساختاریافته انجام می‌شود. بدون یک لایه ذخیره‌سازی تراکنشی، عملیات همزمانی خواندن و نوشتن به آشفتگی منجر می‌شود و فایل‌های یتیم و پارتیشن‌های ناقص، تحلیل‌های پایین‌دست را از بین می‌برند. هسته اصلی مدیریت داده با عملیات ایجاد و خواندن آغاز می‌شود که در آن جدول‌ها را می‌سازید و جریان‌های داده را به فرمتی پایدار تبدیل می‌کنید. هنگام بارگذاری داده‌ها، شما صرفاً فایل‌ها را کپی نمی‌کنید، بلکه ساختارهایی اعمال می‌کنید که کیفیت داده را در ورودی تضمین می‌کنند. در کنار این موضوع، پرس‌وجو از جدول‌ها به شما امکان می‌دهد با استفاده از آمارهای زیرساختی، از خواندن فایل‌های غیرضروری جلوگیری کنید. اما مهندسی داده مدرن به قابلیت‌های پیشرفته‌تری نیاز دارد؛ سفر در زمان (Time Travel) مثل تاریخچه کامیت در گیت عمل می‌کند و به شما اجازه می‌دهد اسنپ‌شات‌های قبلی داده را بررسی کنید. داده‌ها ثابت نمی‌مانند و اینجاست که عملیات به‌روزرسانی، حذف و بازنویسی اهمیت پیدا می‌کنند. در دریاچه‌های داده سنتی، تغییر رکوردهای موجود نیازمند بازنویسی کل پارتیشن‌ها بود که هزینه‌بر و پرخطاست. دلتا لیک این تغییرات را به کمک گزارش‌های تراکنشی مدیریت می‌کند. با این حال، اعمال تغییرات سطری می‌توانند گلوگاه‌های عملکردی ایجاد کنند و یک بده‌بستان (Trade-off) دائمی بین سرعت نوشتن و بهینه‌سازی خواندن به وجود آورند. برای مدیریت این چالش، عملیات ادغام (Merge) به شما اجازه می‌دهد درج، به‌روزرسانی و حذف را در یک تراکنش اتمیک انجام دهید. فراتر از چرخه حیات استاندارد داده، نگهداری سیستم و مهاجرت از سیستم‌های قدیمی اهمیت بالایی دارد. تبدیل فایل‌های پارکت سنتی به دلتا لیک بدون نیاز به بازنویسی کامل، مسیر مهاجرت را هموار می‌کند. همچنین بررسی متادیتا و تاریخچه به شما دید عمیقی نسبت به تغییرات جدول و زمان‌بندی پاکسازی فایل‌های قدیمی می‌دهد تا فضای ذخیره‌سازی هدر نرود. [ ] جدول‌های دلتا لیک را با استفاده از مسیرهای مستقیم یا کاتالوگ‌ها مقداردهی اولیه و ایجاد کنید. [ ] داده‌های دسته‌ای و جریانی را با اعمال اعتبارسنجی طرح‌واره (Schema) به شکل امن بارگذاری کنید. [ ] پرس‌وجوهای نقطه‌ای در زمان اجرا کنید و تاریخچه جدول را با قابلیت سفر در زمان بررسی کنید. [ ] عملیات به‌روزرسانی، حذف و بازنویسی کامل جدول را بدون ریسک خرابی داده انجام دهید. [ ] پایپ‌لاین‌های درج و ویرایش ترکیبی را با استفاده از عملیات ادغام پیاده‌سازی کنید. [ ] فایل‌های پارکت قدیمی را به جدول‌های تراکنشی دلتا تبدیل کرده و گزارش‌های متادیتا را تحلیل کنید.

فصل

1

فصل

1

book cover
O’Reilly
فصل

1

13 فلش‌کارت
1 گالری‌کارت
27 صوت
13 پرامپت
13 واژه‌نامه
انتشار کتاب

منتشر شده

پیشرفت فصل 3
وارد شوید
پیشرفت کتاب
وارد شوید

مدت زمان خوانش

00:27

گالری

دارد

وضعیت صوت

پیش‌نمایش

تحلیل

هوش مصنوعی