دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Rob Reid
سری:
ISBN (شابک) : 148428223X, 9781484282236
ناشر: Apress
سال نشر: 2022
تعداد صفحات: 272
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Practical CockroachDB: Building Fault-Tolerant Distributed SQL Databases به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب CockroachDB عملی: ساخت پایگاه های داده SQL توزیع شده مقاوم در برابر خطا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
معرفی عملی برای CockroachDB دریافت کنید. این کتاب با نصب و مفاهیم پایه شروع می شود و شما را به سمت ایجاد خوشه هایی می برد که برای محیط های تولید آماده هستند. شما یاد خواهید گرفت که چگونه خوشه های CockroarchDB را در محیط های تک منطقه ای و چند منطقه ای ایجاد، بهینه سازی و کار کنید. شما با ضد الگوهایی که باید اجتناب کنید، و همچنین با تکنیکهای آزمایش برای یکپارچهسازی و آزمایش بار مواجه خواهید شد.
این کتاب توضیح میدهد که چرا CockroachDB وجود دارد، مزایای اصلی آن را مرور میکند و به سرعت انتقال میدهد. در نصب و پیکربندی CockroachDB. به همین سرعت، پایگاه داده ایجاد میکنید، دادهها را در آن پایگاههای داده دریافت میکنید، و آن دادهها را از برنامههای خود جستجو میکنید. شما به سمت قوانین حفظ حریم خصوصی دادهها مانند GDPR و CCPA پیشرفت خواهید کرد و یاد خواهید گرفت که چگونه ویژگیهای توزیع جهانی CockroachDB میتواند به شما در پیروی از مقررات حاکمیت دادهها در حال تغییر کمک کند. از آنجا به توپولوژی های استقرار، راهنمایی در مورد آزمایش یکپارچه سازی و آزمایش بار، بهترین شیوه ها، و چک لیست آمادگی برای استقرار تولید خواهید رفت.
آنچه خواهید آموخت span>
Get a practical introduction to CockroachDB. This book starts with installation and foundational concepts and takes you through to creating clusters that are ready for production environments. You will learn how to create, optimize, and operate CockroarchDB clusters in single and multi-region environments. You will encounter anti-patterns to avoid, as well as testing techniques for integration and load testing.
The book explains why CockroachDB exists, goes over its major benefits, and quickly transitions into installing and configuring CockroachDB. Just as quickly, you’ll be creating databases, getting data into those databases, and querying that data from your applications. You’ll progress to data privacy laws such as GDPR and CCPA, and learn how CockroachDB’s global distribution features can help you comply with ever-shifting data sovereignty regulations. From there, you’ll move into deployment topologies, guidance on integration testing and load testing, best practices, and a readiness checklist for production deployments.
What You Will Learn
Table of Contents About the Author About the Technical Reviewer Acknowledgments Introduction Chapter 1: The Reason for CockroachDB What Is CockroachDB? CockroachDB’s Architecture What Does CockroachDB Solve? Who Is CockroachDB For? Chapter 2: Installing CockroachDB Licensing Free Paid For CockroachDB Core Local Installation Binary Install Docker Install Kubernetes Install 1_pod-disruption-budget.yaml 2_stateful-set.yaml 3_private-service.yaml 4_public-service.yaml 5_init.yaml Multinode Clusters Multiregion Clusters Multiregion Deployment Zone Failure Goal Regional Failure Goal The demo Command CockroachDB Serverless/Dedicated Creating a Cluster Connecting to Your Cluster Summary Chapter 3: Concepts Database Objects Data Types UUID ARRAY BIT BOOL BYTES DATE ENUM DECIMAL FLOAT INET INTERVAL JSONB SERIAL STRING TIME/TIMETZ TIMESTAMP/TIMESTAMPTZ GEOMETRY Functions Geo-partitioned Data REGION BY ROW REGION BY TABLE Chapter 4: Managing CockroachDB from the Command Line The Cockroach Binary The start and start-single-node Commands The demo Command The cert Command The sql Command The node Command The import Command The sqlfmt Command The workload Command Chapter 5: Interacting with CockroachDB Connecting to CockroachDB Connecting with Tools Connecting Programmatically Go Example Python Example Ruby Example Crystal Example C# Example Designing Databases Database Design Schema Design Table Design Naming Column Data Types Indexes View Design Simplify Queries Restrict Table Data Moving Data Exporting and Importing Data Watching for Database Changes Kafka Sink Webhook Sink Chapter 6: Data Privacy Global Regulations Location-Specific Considerations UK Company with UK and European Customers European Company with European and American Customers American Company with American Customers American Company with American and European Customers A Non-Chinese Company with Chinese Customers Personally Identifiable Information Encryption In Transit At Rest Database Encryption Table Encryption Chapter 7: Deployment Topologies Single-Region Topologies Development Basic Production Multiregion Topologies Regional Tables Global Tables Follower Reads Follow-the-Workload Antipatterns Summary Chapter 8: Testing Structural Testing Functional Testing Black Box Testing Create a Simple Application Test the Application Testing with Application Code White Box Testing Referential Integrity Checks Indexes and Query Plans Nonfunctional Testing Performance Testing Scaling Up Your Test Environment Resilience Testing Chapter 9: Production Best Practices SELECT Performance INSERT Performance UPDATE Performance Cluster Maintenance Moving a Cluster Backing Up and Restoring Data Full Backups Incremental Backups Encrypted Backups Locality-Aware Backups Scheduled Backups Cluster Design Cluster Sizing Node Sizing Monitoring Index