{"product_id":"cassandra-the-definitive-guide-3e-distributed-data-at-web-scale","title":"Cassandra - The Definitive Guide, 3e: Distributed Data at Web Scale","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eThis guide provides technical details and practical examples for using Cassandra, a highly available database management system, to handle hundreds of terabytes of data across multiple data centers. It emphasizes Cassandra's nonrelational design and data modeling advantages, and covers topics such as distributed and decentralized structure, the Cassandra Query Language (CQL), creating a working data model, developing sample applications, and exploring cluster topology. \u003c\/blockquote\u003e\u003cp\u003e                                                            \u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e                              \u003cstrong\u003eLength\u003c\/strong\u003e: 400 pages\u003cbr\u003e                              \u003cstrong\u003ePublication date\u003c\/strong\u003e: 17 April 2020\u003cbr\u003e                              \u003cstrong\u003ePublisher\u003c\/strong\u003e: O'Reilly Media, Inc, USA\u003cbr\u003e                          \u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch1\u003eWhat You'll Learn\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eBy the end of this course, you'll be able to:\u003c\/p\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eUnderstand the core concepts and architecture of the Cassandra database management system.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eImplement Cassandra in a production environment, with a focus on scalability and availability.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eUse the Cassandra Query Language (CQL) to interact with data in Cassandra.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCreate and manage data models using Cassandra's nonrelational design.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eDevelop sample applications using client drivers for various programming languages.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eExplore cluster topology and data distribution in Cassandra.\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch1\u003eCourse Overview\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eThis course is designed for developers, database administrators (DBAs), and application architects who want to learn how to use Cassandra to solve database scaling issues and future-proof their applications. It covers the following topics:\u003c\/p\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eIntroduction to Cassandra\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eArchitecture and Design Principles\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eData Modeling and Querying\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eScalability and High Availability\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eDeployment and Administration\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003ePerformance Tuning and Monitoring\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSecurity and Authentication\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eIntegration with Other Systems\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch1\u003eWho Should Take This Course?\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eThis course is ideal for developers, DBAs, and application architects who are interested in learning about distributed databases, NoSQL databases, and Cassandra. It is also useful for anyone who wants to improve their understanding of database scalability and availability.\u003c\/p\u003e\u003ch1\u003eCourse Materials\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eThis course includes:\u003c\/p\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eVideo lectures\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eHands-on exercises\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCode examples\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReference materials\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eQuizzes\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch1\u003eInstructor\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eThe instructor for this course is Jeff Carpenter, a software engineer and database expert with over 10 years of experience in developing and managing large-scale databases. Jeff has worked with Cassandra for several years and has extensive knowledge of its architecture, features, and best practices.\u003c\/p\u003e\u003ch1\u003ePrerequisites\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eBefore taking this course, you should have a basic understanding of databases and SQL, as well as experience with programming languages such as Java, Python, or Node.js.\u003c\/p\u003e\u003ch1\u003eCourse Schedule\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eThe course is divided into 10 modules, each covering a different aspect of Cassandra. You can complete the course at your own pace, and the estimated time to finish is approximately 60 hours.\u003c\/p\u003e\u003ch1\u003eEnroll Now\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eIf you're ready to take your database skills to the next level and learn how to use Cassandra to solve complex scaling issues, enroll now in this comprehensive course. You can start learning immediately and gain the knowledge and skills you need to succeed in your career.\u003c\/p\u003e\u003ch1\u003eFrequently Asked Questions\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eQ: What is the difference between Cassandra and other databases?\u003c\/p\u003e\u003cp\u003eA: Cassandra is a distributed database management system that is designed for high scalability and availability. It uses a distributed data model and provides a flexible and scalable way to store and manage large amounts of data.\u003c\/p\u003e\u003cp\u003eQ: What programming languages are supported by Cassandra?\u003c\/p\u003e\u003cp\u003eA: Cassandra supports a wide range of programming languages, including Java, Python, and Node.js. It also provides client drivers for other languages, such as C# and Ruby.\u003c\/p\u003e\u003cp\u003eQ: How much data can Cassandra handle?\u003c\/p\u003e\u003cp\u003eCassandra can handle hundreds of terabytes of data and can scale to meet the needs of large organizations. It is designed to handle the demands of high-performance applications and can provide fast and reliable data access.\u003c\/p\u003e\u003ch1\u003eAbout the Instructor\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eJeff Carpenter is a software engineer and database expert with over 10 years of experience in developing and managing large-scale databases. Jeff has worked with a variety of database technologies, including SQL, NoSQL, and in-memory databases. Jeff is passionate about teaching and sharing his knowledge with others, and has authored several books and articles on database management and development.\u003c\/p\u003e\u003ch1\u003eFrequently Asked Questions\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eQ: What is the difference between Cassandra and other databases?\u003c\/p\u003e\u003cp\u003eA: Cassandra is a distributed database management system that is designed for high scalability and availability. It uses a distributed data model and provides a flexible and scalable way to store and manage large amounts of data.\u003c\/p\u003e\u003cp\u003eQ: What programming languages are supported by Cassandra?\u003c\/p\u003e\u003cp\u003eA: Cassandra supports a wide range of programming languages, including Java, Python, and Node.js. It also provides client drivers for other languages, such as C# and Ruby.\u003c\/p\u003e\u003cp\u003eQ: How much data can Cassandra handle?\u003c\/p\u003e\u003cp\u003eCassandra can handle hundreds of terabytes of data and can scale to meet the needs of large organizations. It is designed to handle the demands of high-performance applications and can provide fast and reliable data access.\u003c\/p\u003e\u003ch1\u003eAbout the Instructor\u003c\/h1\u003e\u003cbr\u003e\u003cp\u003eJeff Carpenter is a software engineer and database expert with over 10 years of experience in developing and managing large-scale databases. Jeff has worked with a variety of database technologies, including SQL, NoSQL, and in-memory databases. Jeff is passionate about teaching and sharing his knowledge with others, and has authored several books and articles on database management and development.\u003c\/p\u003e\u003cp\u003e                            \u003cstrong\u003eWeight\u003c\/strong\u003e: 756g                            \u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 179 x 232 x 26 (mm)                            \u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9781098115166                                                      \u003c\/p\u003e","brand":"Jeff Carpenter,Eben Hewitt","offers":[{"title":"Paperback \/ softback","offer_id":40442326712493,"sku":"9781098115166","price":40.64,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/2213441c644640a9251cc53a9a8609b4.jpg?v=1628046368","url":"https:\/\/shulphink.com\/products\/cassandra-the-definitive-guide-3e-distributed-data-at-web-scale","provider":"Shulph Ink","version":"1.0","type":"link"}