0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,060,000 ریال
قیمت: 3,660,000 ریال

 



جلد سخت سیاه و سفید

Product details

  • Publisher ‏ : ‎ Packt Publishing (March 11, 2022)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 246 pages
  • ISBN-10 ‏ : ‎ 1800560656
  • ISBN-13 ‏ : ‎ 978-1800560659


 

کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

Get hands-on with deploying and managing your database services to provide scalable and high-speed data access on CockroachDB

Key Features

  • Gain insights into CockroachDB and build highly reliable cloud-native applications
  • Explore the power of a scalable and highly available cloud-native SQL database to distribute data and workloads automatically
  • Build high-speed database services using CockroachDB and troubleshoot performance issues

Book Description

Getting Started with CockroachDB will introduce you to the inner workings of CockroachDB and help you to understand how it provides faster access to distributed data through a SQL interface. The book will also uncover how you can use the database to provide solutions where the data is highly available.

Starting with CockroachDB's installation, setup, and configuration, this SQL book will familiarize you with the database architecture and database design principles. You'll then discover several options that CockroachDB provides to store multiple copies of your data to ensure fast data access. The book covers the internals of CockroachDB, how to deploy and manage it on the cloud, performance tuning to get the best out of CockroachDB, and how to scale data across continents and serve it locally. In addition to this, you'll get to grips with fault tolerance and auto-rebalancing, how indexes work, and the CockroachDB Admin UI. The book will guide you in building scalable cloud services on top of CockroachDB, covering administrative and security aspects and tips for troubleshooting, performance enhancements, and a brief guideline on migrating from traditional databases.

By the end of this book, you'll have gained sufficient knowledge to manage your data on CockroachDB and interact with it from your application layer.

What you will learn

  • Become well-versed with the overall architecture and design concepts of CockroachDB
  • Understand how auto-rebalancing of data can avoid performance bottlenecks
  • Get to know how CockroachDB achieves atomicity, consistency, isolation, and durability
  • Partition your data across multiple geolocations to ensure very low latency when serving data
  • Find out how indexes are stored and the optimizations used to serve query results faster
  • Discover the key concepts of deploying and managing CockroachDB clusters

Who this book is for

Software engineers, database developers, database administrators, and anyone who wishes to learn about the features of CockroachDB and how to build database solutions that are fast, highly available, and cater to business-critical applications, will find this book useful. Although no prior exposure to CockroachDB is required, familiarity with database concepts will help you to get the most out of this book.

Table of Contents

  1. CockroachDB - A Brief Introduction
  2. How Does CockroachDB Work Internally?
  3. Atomicity, Consistency, Isolation, and Durability (ACID)
  4. Geo-Partitioning
  5. Fault Tolerance and Auto-Rebalancing
  6. How Indexes Work in CockroachDB
  7. Schema Creation and Management
  8. Exploring the Admin User Interface
  9. An Overview Of Security Aspects
  10. Troubleshooting Issues
  11. Performance Benchmarking and Migration

منابع کتاب کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

با استقرار و مدیریت سرویس های پایگاه داده خود برای ارائه دسترسی به داده های مقیاس پذیر و با سرعت بالا در CockroachDB عمل کنید.

ویژگی های کلیدی

  • در مورد CockroachDB بینش به دست آورید و برنامه های کاربردی بومی ابری بسیار قابل اعتماد بسازید
  • قدرت یک پایگاه داده SQL بومی ابری مقیاس پذیر و بسیار در دسترس را برای توزیع خودکار داده ها و بارهای کاری کاوش کنید.
  • خدمات پایگاه داده با سرعت بالا را با استفاده از CockroachDB بسازید و مشکلات عملکرد را عیب یابی کنید

توضیحات کتاب

شروع کار با CockroachDB شما را با عملکرد درونی CockroachDB آشنا می کند و به شما کمک می کند تا درک کنید که چگونه دسترسی سریع تری به داده های توزیع شده از طریق یک رابط SQL فراهم می کند. این کتاب همچنین نشان می دهد که چگونه می توانید از پایگاه داده برای ارائه راه حل هایی استفاده کنید که در آن داده ها بسیار در دسترس هستند.

با شروع نصب، راه اندازی و پیکربندی CockroachDB، این کتاب SQL شما را با معماری پایگاه داده و اصول طراحی پایگاه داده آشنا می کند. سپس چندین گزینه را پیدا خواهید کرد که CockroachDB برای ذخیره چندین نسخه از داده های شما برای اطمینان از دسترسی سریع به داده ها ارائه می دهد. این کتاب شامل موارد داخلی CockroachDB، نحوه استقرار و مدیریت آن در فضای ابری، تنظیم عملکرد برای بهترین استفاده از CockroachDB، و نحوه مقیاس‌بندی داده‌ها در سراسر قاره‌ها و ارائه آن به صورت محلی است. علاوه بر این، شما با تحمل خطا و تعادل مجدد خودکار، نحوه کار ایندکس ها و رابط کاربری مدیریت CockroachDB آشنا خواهید شد. این کتاب شما را در ایجاد سرویس های ابری مقیاس پذیر در بالای CockroachDB راهنمایی می کند که جنبه های اداری و امنیتی و نکاتی برای عیب یابی، بهبود عملکرد را پوشش می دهد.

در پایان این کتاب، دانش کافی برای مدیریت داده های خود در CockroachDB و تعامل با آن از لایه برنامه خود به دست خواهید آورد.

آنچه خواهید آموخت

  • با مفاهیم کلی معماری و طراحی CockroachDB به خوبی آشنا شوید
  • درک کنید که چگونه تعادل مجدد خودکار داده ها می تواند از تنگناهای عملکرد جلوگیری کند
  • بدانید که چگونه CockroachDB به اتمی، قوام، انزوا و دوام دست می یابد
  • داده های خود را در چندین موقعیت جغرافیایی تقسیم کنید تا از تأخیر بسیار کم هنگام ارائه داده اطمینان حاصل کنید
  • نحوه ذخیره ایندکس ها و بهینه سازی های مورد استفاده برای ارائه سریعتر نتایج پرس و جو را بیابید
  • مفاهیم کلیدی استقرار و مدیریت خوشه‌های CockroachDB را کشف کنید

این کتاب برای چه کسی است

مهندسان نرم افزار، توسعه دهندگان پایگاه داده، مدیران پایگاه داده، و هر کسی که مایل است در مورد ویژگی های CockroachDB و نحوه ساخت راه حل های پایگاه داده سریع، بسیار در دسترس و برای برنامه های کاربردی حیاتی کسب و کار بیاموزد، این کتاب را مفید خواهد یافت. اگرچه هیچ مواجهه قبلی با CockroachDB لازم نیست، اما آشنایی با مفاهیم پایگاه داده به شما کمک می کند تا از این کتاب بیشترین بهره را ببرید.

فهرست مطالب

  1. CockroachDB - مقدمه ای کوتاه
  2. CockroachDB چگونه در داخل کار می کند؟
  3. اتمی، سازگاری، جداسازی و دوام (ACID)
  4. پارتیشن بندی جغرافیایی
  5. تحمل خطا و تعادل مجدد خودکار
  6. نحوه کار ایندکس ها در CockroachDB
  7. ایجاد و مدیریت طرحواره
  8. کاوش در رابط کاربری Admin
  9. مروری بر جنبه های امنیتی
  10. عیب یابی مسائل
  11. معیارهای عملکرد و مهاجرت

نظرات کاربران درباره کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps نظر می دهد.

ارسال نظر درباره کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب Getting Started with CockroachDB: A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

Computers&Technology انتشارات طلایی

بر اساس سلیقه شما...

  جلد سخت سیاه و سفید Product details Publis ...
3,660,000 ریال
جلد سخت سیاه و سفید Product details Publisher ‏ : & ...
4,600,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید