Mastering Apache Cassandra 3.x - Third Edition: Master the capabilities of Cassandra and start scaling your applications with performant database

Aaron Ploetz, Tejaswi Malepati, Nishant Neeraj

  • 出版商: Packt Publishing
  • 出版日期: 2018-10-31
  • 售價: $1,770
  • 貴賓價: 9.5$1,682
  • 語言: 英文
  • 頁數: 348
  • 裝訂: Paperback
  • ISBN: 1789131499
  • ISBN-13: 9781789131499
  • 相關分類: NoSQL資料庫
  • 海外代購書籍(需單獨結帳)

商品描述

Build, manage, and configure high-performing, reliable NoSQL database for your application with Cassandra

Key Features

  • Write programs using Cassandra's features more efficiently with the easy-to-follow examples
  • Configure Cassandra and fine-tune its parameters depending on your needs
  • Use Hadoop and other big data processing tools with Cassandra

Book Description

With ever increasing rates of data creation, the demand to store data as fast and reliably becomes a need. Apache Cassandra is the perfect choice for building fault-tolerant and scalable databases.Through this practical guide, you will program and understand completely the power of Cassandra as per the new features released by Cassandra 3.x.

Starting with a brief recap of the basics to get everyone up and running, you will move on to deploy and monitor a production setup, dive under the hood, and optimize and integrate it with other software. You will work with the advance features of materialized views and the new storage engine to learn how they can handle automated server-side denormalization and the other tasks with the practical approach mentioned in the book.You will explore the integration and interaction of Cassandra components, and explore features such as token allocation algorithm, CQL3, vnodes, lightweight transactions, and triggers in detail which was missed in the previous edition of the book.

Finally, you will also explore to get up and running with Spark and Hadoop, you will be able to analyze your big data and build, manage high-performance database for your application.

What you will learn

  • Write programs using Cassandra's features more efficiently
  • Get the most out of a given infrastructure, improve performance, and tweak JVM
  • Use CQL3 in your application, which makes working with Cassandra more simple
  • Configure Cassandra and fine-tune its parameters depending on your needs
  • Set up a cluster and learn how to scale it
  • Monitor Cassandra cluster in different ways
  • Use Hadoop and other big data processing tools with Cassandra

Who This Book Is For

If you are a big data administrator, database administrator, architect or a developer and want to build a high performant, scalable and fault tolerant database, then this book is perfect for you.