- عنوان کتاب: High Performance PostgreSQL for Rails
- نویسنده: Andrew Atkinson
- حوزه: پایگاه داده
- سال انتشار: 2024
- تعداد صفحه: 784
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 4.96 مگابایت
اگر به دنبال گسترش دانش خود و ایجاد مهارتهای جدید با PostgreSQL و Ruby on Rails هستید، به جای درستی آمدهاید. این کتاب مملو از مثالها و تمرینهای عملی است و از چالشهای دنیای واقعی الهام گرفته شده است. تکمیل آنها به شما کمک میکند تا مهارتهای لازم برای به حداکثر رساندن[1] عملکرد ممکن را کسب کنید. شاید استفاده از برنامه شما افزایش یافته باشد و تیم شما با مشکلات عملکردی روبرو باشد. شاید دادههای شما از نظر اندازه افزایش یافته باشد و شما در تعجب باشید که چگونه با وجود رشد بالا، عملکرد خوب را حفظ کنید. ممکن است در این فکر باشید که چگونه میتوانید در شاخصها، پارامترها یا طراحی طرحواره خود تغییراتی ایجاد کنید تا عملکرد کلی را بهبود بخشید و در عین حال عملیات خود را قابل پیشبینیتر کنید. ضمن ایجاد اعتماد به نفس در مهارتهای خود، زمینه مورد نیاز خود را به دست خواهید آورد. در حالی که نقش مدیر پایگاه داده سنتی (DBA) محبوبیت خود را از دست داده است،[2] برنامههای وب تحت پشتیبانی پایگاه داده بیشتری نسبت به همیشه وجود دارد. پایگاههای داده رابطهای سیستم ثبت هستند،[3] همزمان از دادههای غیرقابل جایگزینی شرکت محافظت میکنند و در عین حال آن را به هزاران مشتری ارائه میدهند. مشاغل انتظار دارند که سیستمهای پایگاه داده دادهها را به طور ایمن و قابل اعتماد ذخیره کنند و مقیاسپذیر و مقرون به صرفه باشند. شرکتها، از استارتآپهای کوچک گرفته تا شرکتهای بزرگ، PostgreSQL را انتخاب میکنند. این بدان معناست که میتواند با سازمان شما رشد کند، اما یک پیکربندی یکسان برای همه وجود ندارد. با افزایش حجم دادهها و پرسوجوها، فشار زیادی بر پایگاههای داده وارد میشود. اینجاست که شما وارد میشوید! شاید شما قهرمانی باشید که میتواند مشکلات را حل کند و راهحلهایی را طراحی کند که کاملاً از آنها اجتناب کند. مهارتهایی که با تکمیل تمرینها کسب خواهید کرد، قابل حمل و کاربردی هستند. شما از نسخههای مدرن PostgreSQL و Ruby on Rails استفاده خواهید کرد که جدیدترین ویژگیها را دارند. شما از یک برنامه Rails موجود شروع میکنید و شروع به تکرار آن میکنید و یاد میگیرید که چگونه عملیات پایگاه داده را سریعتر، قابل اعتمادتر و مقاومتر کنید. برنامه Rails و پایگاههای داده، آزمایشگاه آزمایشی هستند که برای توسعه مهارتهای خود از آنها استفاده خواهید کرد. شما با میلیونها ردیف داده کار خواهید کرد تا به شبیهسازی یک محیط تولید با پرسوجوهای کند و عملیات نگهداری کمک کنید. علاوه بر قابلیتهای اصلی PostgreSQL و Ruby on Rails، بیش از 40 جواهر Ruby و افزونه PostgreSQL را از اکوسیستم منبع باز اضافه خواهید کرد.
If you’re looking to expand your knowledge and build new skills with PostgreSQL and Ruby on Rails, you’ve come to the right place. This book is loaded with practical examples and exercises and is inspired by real-world challenges. Completing them will help you build the skills needed to squeeze out[1] all the performance possible. Maybe the use of your application has grown, and your team is facing performance problems. Maybe your data has ballooned in size, and you’re wondering how to preserve good performance despite high growth. You may be wondering how to make changes to indexes, parameters, or your schema design to improve overall performance while making your operations more predictable. You’ll get the context you need while building confidence in your skills. While the traditional database administrator (DBA) role has declined in popularity,[2] there are more database-backed web applications than ever. Relational databases are the system of record,[3] simultaneously safeguarding irreplaceable company data while serving it to thousands of clients. Businesses expect that database systems store data safely and reliably and are scalable and cost-efficient. Companies, from small startups to huge corporations, choose PostgreSQL. This means it can grow with your organization, but there isn’t a one-size-fits-all configuration. A lot of pressure is placed on databases as data and query volumes grow. That’s where you come in! Maybe you’ll be the hero who can fix problems and design solutions that sidestep them entirely. The skills you’ll develop as you complete exercises are portable and practical. You’ll use modern versions of PostgreSQL and Ruby on Rails, which have the freshest features. You’ll start from an existing Rails application and begin iterating on it, learning how to make database operations faster, more reliable, and more resilient. The Rails application and databases are the test lab that you’ll use to develop your skills. You’ll work with millions of rows of data to help simulate a production environment with slow queries and maintenance operations. Besides core PostgreSQL and Ruby on Rails functionality, you’ll add more than 40 Ruby gems and PostgreSQL extensions from the open source ecosystem.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: High Performance PostgreSQL for Rails
نظرات کاربران