توضیحات
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, its often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
Throughout the book, youll explore relevant material gleaned from numerous books, papers, blog posts, and the source code of several open source databases. These resources are listed at the end of parts one and two. Youll discover that the most significant distinctions among many modern databases reside in subsystems that determine how storage is organized and how data is distributed.
This book examines:
Storage engines: Explore storage classification and taxonomy, and dive into B-Tree-based and immutable Log Structured storage engines, with differences and use-cases for each
Storage building blocks: Learn how database files are organized to build efficient storage, using auxiliary data structures such as Page Cache, Buffer Pool and Write-Ahead Log
Distributed systems: Learn step-by-step how nodes and processes connect and build complex communication patterns
Database clusters: Which consistency models are commonly used by modern databases and how distributed storage systems achieve consistency
————————————————————–
ترجمه ماشینی :
وقتی نوبت به انتخاب، استفاده و نگهداری یک پایگاه داده می رسد، درک اجزای داخلی آن ضروری است. اما با وجود بسیاری از پایگاههای داده و ابزارهای توزیعشده امروزه، درک اینکه هر کدام چه چیزی ارائه میدهند و چگونه متفاوت هستند، اغلب دشوار است. با این راهنمای عملی، Alex Petrov توسعه دهندگان را از طریق مفاهیم پشت پایگاه داده مدرن و داخلی موتورهای ذخیره سازی راهنمایی می کند. در طول کتاب، مطالب مرتبطی را که از کتابها، مقالات، پستهای وبلاگ متعدد و کد منبع چندین پایگاه داده منبع باز گردآوری شده است، کاوش خواهید کرد. این منابع در پایان بخش های یک و دو ذکر شده است. متوجه خواهید شد که مهمترین تفاوتها در میان بسیاری از پایگاههای داده مدرن در زیرسیستمهایی است که نحوه سازماندهی ذخیرهسازی و نحوه توزیع دادهها را تعیین میکنند. \ این کتاب به بررسی این موارد میپردازد: موتورهای ذخیرهسازی: طبقهبندی و طبقهبندی ذخیرهسازی را کاوش کنید و به موتورهای ذخیرهسازی ساختاریافته Log مبتنی بر B-Tree و غیرقابل تغییر شیرجه بزنید، با تفاوتها و موارد استفاده برای هر یک بلوکهای ساختمان ذخیرهسازی: یاد بگیرید چگونه فایلهای پایگاه داده سازماندهی میشوند. برای ایجاد فضای ذخیره سازی کارآمد، با استفاده از ساختارهای داده کمکی مانند صفحه کش، مخزن بافر و ثبت پیش از نوشتن سیستم های توزیع شده: گام به گام نحوه اتصال گره ها و فرآیندها و ایجاد الگوهای ارتباطی پیچیده خوشه های پایگاه داده: کدام مدل های سازگاری معمولاً استفاده می شود. مورد استفاده توسط پایگاه های داده مدرن و نحوه دستیابی سیستم های ذخیره سازی توزیع شده به ثبات
tag : دانلود کتاب اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده , Download اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده , دانلود اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده , Download Database Internals: A Deep Dive into How Distributed Data Systems Work Book , اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده دانلود , buy اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده , خرید کتاب اطلاعات داخلی پایگاه داده: بررسی عمیق نحوه عملکرد سیستم های داده توزیع شده , دانلود کتاب Database Internals: A Deep Dive into How Distributed Data Systems Work , کتاب Database Internals: A Deep Dive into How Distributed Data Systems Work , دانلود Database Internals: A Deep Dive into How Distributed Data Systems Work , خرید Database Internals: A Deep Dive into How Distributed Data Systems Work , خرید کتاب Database Internals: A Deep Dive into How Distributed Data Systems Work ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.