logo

CardDev

مسیر یادگیری
logo

CardDev

کتاب ساختار داخلی پایگاه داده

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

هنگام انتخاب، استفاده و نگهداری از یک پایگاه داده، درک ساختار داخلی آن ضروری است. اما با وجود پایگاه‌های داده توزیع‌شده و ابزارهای فراوان موجود امروزی، اغلب دشوار است که بفهمیم هر کدام چه چیزی ارائه می‌دهند و چه تفاوت‌هایی با هم دارند. با این راهنمای عملی، الکس پتروف توسعه‌دهندگان را از طریق مفاهیم پشت ساختار داخلی موتورهای ذخیره‌سازی و پایگاه داده مدرن راهنمایی می‌کند. در طول کتاب، مطالب مرتبطی را که از کتاب‌ها، مقالات، پست‌های وبلاگ متعدد و کد منبع چندین پایگاه داده منبع باز جمع‌آوری شده‌اند، بررسی خواهید کرد. این منابع در پایان بخش‌های اول و دوم فهرست شده‌اند. متوجه خواهید شد که مهم‌ترین تفاوت‌ها در میان بسیاری از پایگاه‌های داده مدرن در زیرسیستم‌هایی نهفته است که نحوه سازماندهی ذخیره‌سازی و نحوه توزیع داده‌ها را تعیین می‌کنند. این کتاب به بررسی موارد زیر می‌پردازد: موتورهای ذخیره‌سازی (Storage engines): طبقه‌بندی و دسته‌بندی ذخیره‌سازی را کاوش می‌کند و به موتورهای ذخیره‌سازی مبتنی بر درخت B و موتورهای ذخیره‌سازی ساختاریافته با لاگ (Log Structured) تغییرناپذیر می‌پردازد، همراه با تفاوت‌ها و موارد استفاده برای هر یک. بلوک‌های سازنده ذخیره‌سازی: نحوه سازماندهی فایل‌های پایگاه داده برای ساخت ذخیره‌سازی کارآمد را با استفاده از ساختارهای داده کمکی مانند کش صفحه (Page Cache)، بافر پول (Buffer Pool) و لاگ پیش‌نویس (Write-Ahead Log) می‌آموزید. سیستم‌های توزیع‌شده: گام به گام نحوه اتصال گره‌ها و فرآیندها و ساخت الگوهای ارتباطی پیچیده را می‌آموزید. خوشه‌های پایگاه داده: مدل‌های سازگاری که معمولاً توسط پایگاه‌های داده مدرن استفاده می‌شوند و نحوه دستیابی سیستم‌های ذخیره‌سازی توزیع‌شده به سازگاری را بررسی می‌کند.

اشتراکی

book cover
O’Reilly
0 فلش‌کارت
0 گالری‌کارت
0 صوت
0 پرامپت
0 واژه‌نامه
جزئیاتمقدمهفصل‌هانسخه‌ها

نسخه های کتاب

نسخه های مختلفی که برای این کتاب تولید شده در پلتفرم CardDev

banner

نسخه های کتاب

به محضی که نسخه جدید کتاب اومد ، منتشرش میکنیم. غصه خوردی؟! 😉

خانهدسته‌بندیکتابخانهکتاب‌منپروفایل
انتشار کتاب

14 فصل در حال تولید

آخرین بروزرسانی
۳۰ شهریور ۱۴۰۵
امتیاز
5.0
پیش نیاز
ندارد

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

10:23

نوع کتاب

اشتراکی

شرکت کنندگان

0 نفر

تولید کتاب

۳۰ شهریور ۱۴۰۵

درباره ما

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

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

ارتباط با ما

ایمیل

info@aiflashcard.dev

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

CardDev
CardDev

نصب اپ CardDev

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

کلیه حقوق مادی و معنوی برای سایت CardDev محفوظ است.

Built pixel by pixel by Khadem

Khadem Al Mahdi

Built pixel by pixel by