دانلود کتاب The Temple of Django Database Performance – عملکرد پایگاه داده معبد جنگو

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2019
  • نویسنده (گان) Andrew Brookins
  • ناشر Spellbook Press
  • زبان English
  • تعداد صفحات
  • حجم فایل 77.27MB
  • فرمت فایل pdf
  • شابک 1734303700, 9781734303704
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Most performance problems in web applications come down to one thing: the database.

With Django, the situation is no different — in fact, in some ways it’s even worse than that of our ORM-hating colleagues. Database performance tuning in Django involves a dizzying number of ORM API methods (defer, prefetch_related, iterator, and many more), mysterious alphabet letters (Q, F?!), and all of this rests on top of the already complex machinery of SQL queries and indexes.

I’m going to make a bold claim here: The only way to master Django is to master database performance. The difference between junior, mid-level, and senior Django engineers is usually a function of this mastery.

And to fully master database performance with Django, reading through API documentation is not enough. You need to become an expert. Here are some examples of what an expert knows that this book will teach you:

  • How to use profiling and measurement tools like New Relic, Django Debug Toolbar, and database query plans to see exactly how badly a query performs in production
  • How to eyeball a query and know exactly the right index to speed it up (a covering index with INCLUDE? a partial index? a GIN index? You’re going to tell me by the end of the book because YOU will be the expert)
  • How to use advanced techniques like server-side cursors with iterator(), custom Func() expressions, and keyset pagination with row comparisons to churn through millions of rows of data with ease
  • How to move slow queries into Materialized Views and query them as Django models

You will learn all of this and more through over 160 pages, 60 examples, and 30 quiz questions. By the end, you won’t ever think of a Django ORM query the same again: it will exist simultaneously in your mind as an operational metric, ORM syntax, generated SQL, and a database execution plan. Because you will be an expert.

I can teach this because I have over ten years of experience working with Django and relational databases, both as an application developer and a platform engineer building databases as a service for Compose.com and IBM Cloud.

And did I mention that you’re going to have fun? Yes, you read that right. This book is chock full of awesome fantasy art including a map of each chapter’s core concepts. Why fantasy art? Because I play tabletop role-playing games and I require books to be fun.

So gaze upon the Sacrificial Cliff of Profiling. Get lost in the Labyrinth of Indexing. Ransack the Crypt of Querying. Then get back to saving the world from unbounded queries!

————————————————————–

ترجمه ماشینی :

بیشتر مشکلات عملکرد در برنامه های وب به یک چیز منتهی می شود: پایگاه داده.

در مورد جنگو، وضعیت فرقی نمی کند — در واقع، در برخی موارد راه هایی که حتی بدتر از همکاران ما از ORM متنفر است. تنظیم عملکرد پایگاه داده در جنگو شامل تعداد گیج کننده ای از روش های ORM API (به تعویق انداختن، prefetch_related، تکرار، و بسیاری موارد دیگر)، حروف الفبای مرموز (Q، F؟!)، و همه اینها در بالای ماشین آلات پیچیده جستجوها و نمایه های SQL قرار دارد.

من در اینجا ادعای جسورانه ای دارم: تنها راه تسلط بر جنگو تسلط بر عملکرد پایگاه داده است. تفاوت بین مهندسان جوان، سطح متوسط و ارشد جنگو معمولاً تابعی از این تسلط است.

و برای تسلط کامل بر عملکرد پایگاه داده با جنگو، خواندن اسناد API کافی نیست. شما باید متخصص شوید. در اینجا چند نمونه از آنچه یک متخصص می داند که این کتاب به شما می آموزد در اینجا آمده است:

  • نحوه استفاده از ابزارهای پروفایل و اندازه گیری مانند New Relic، Django Debug Toolbar، و برنامه های جستجوی پایگاه داده برای مشاهده عملکرد بد یک پرس و جو در تولید
  • چگونه یک پرس و جو را به چشم بیاوریم و دقیقاً شاخص مناسب برای سرعت بخشیدن به آن را بدانیم (شاخص پوششی با INCLUDE؟ نمایه جزئی؟ شاخص GIN؟ شما تا پایان کتاب به من بگویید زیرا شما متخصص خواهید بود)
  • نحوه استفاده از تکنیک‌های پیشرفته مانند مکان‌نماهای سمت سرور با iterator()، عبارات Func() سفارشی، و صفحه‌بندی مجموعه کلید با مقایسه ردیف‌ها برای به هم زدن از طریق میلیون ها ردیف داده به راحتی
  • چگونه پرس و جوهای آهسته را به نمای های متریال شده منتقل کنیم و آنها را به عنوان مدل های جنگو جستجو کنیم

شما همه اینها و موارد دیگر را از طریق بیش از 160 صفحه، 60 مثال و 30 سوال مسابقه یاد خواهید گرفت. در پایان، دیگر هرگز به یک جستار ORM جنگو فکر نخواهید کرد: به طور همزمان به عنوان یک معیار عملیاتی، نحو ORM، SQL تولید شده و طرح اجرای پایگاه داده در ذهن شما وجود خواهد داشت. زیرا شما یک متخصص خواهید بود.

من می توانم این را آموزش دهم زیرا بیش از ده سال تجربه کار با جنگو دارم. و پایگاه‌های داده رابطه‌ای، هم به‌عنوان توسعه‌دهنده برنامه‌ها و هم به‌عنوان مهندس پلتفرم، پایگاه‌های داده را به‌عنوان سرویس Compose.com و IBM Cloud می‌سازد.

و آیا اشاره کردم که شما قصد دارید آیا تفریح دارید؟ بله شما آن را درست خواندید. این کتاب مملو از هنر فانتزی شگفت انگیز است که شامل نقشه ای از مفاهیم اصلی هر فصل است. چرا هنر فانتزی؟ چون من بازی های نقش آفرینی رومیزی بازی می کنم و برای سرگرم کننده بودن به کتاب نیاز دارم.

پس به صخره قربانی پروفایل نگاه کنید. در هزارتوی نمایه سازی گم شوید. Crypt of Querying را غارت کنید. سپس به نجات جهان از جستارهای نامحدود بازگردید!


 

tag : دانلود کتاب عملکرد پایگاه داده معبد جنگو , Download عملکرد پایگاه داده معبد جنگو , دانلود عملکرد پایگاه داده معبد جنگو , Download The Temple of Django Database Performance Book , عملکرد پایگاه داده معبد جنگو دانلود , buy عملکرد پایگاه داده معبد جنگو , خرید کتاب عملکرد پایگاه داده معبد جنگو , دانلود کتاب The Temple of Django Database Performance , کتاب The Temple of Django Database Performance , دانلود The Temple of Django Database Performance , خرید The Temple of Django Database Performance , خرید کتاب The Temple of Django Database Performance ,

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب The Temple of Django Database Performance – عملکرد پایگاه داده معبد جنگو”