1.

Record Nr.

UNINA9910592994003321

Autore

Reid Rob

Titolo

Practical CockroachDB : Building Fault-Tolerant Distributed SQL Databases / / by Rob Reid

Pubbl/distr/stampa

Berkeley, CA : , : Apress : , : Imprint : Apress, , 2022

ISBN

9781484282243

1484282248

Edizione

[1st ed. 2022.]

Descrizione fisica

1 online resource (264 pages)

Disciplina

005.365

Soggetti

Database management

Open source software

Database Management

Open Source

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

1. The Reason for CockroachDB -- 2. Installing CockroachDB -- 3. Concepts -- 4. Managing CockroachDB from the Command Line -- 5. Interacting with CockroachDB Instances -- 6. Data Privacy -- 7. Deployment Topologies -- 8. Testing -- 9. Production.

Sommario/riassunto

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 Deploy and interact with CockroachDB Design and optimize databases and tables Choose the correct data types for modeling your data Protect data with database and table encryption Achieve compliance with international data privacy regulations Scale your databases in a way that enhances their performance Monitor changes to the data and health of your databases.