Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning Cassandra for Administrators


Understand the immense capabilities of Cassandra in managing large amounts of data and learn how to ensure that data is always available. This practical, hands-on guide takes you through every stage from installation to performance tuning.


  • Install and set up a multi datacenter Cassandra
  • Troubleshoot and tune Cassandra
  • Covers CAP tradeoffs, physical/hardware limitations, and helps you understand the magic
  • Tune your kernel, JVM, to maximize the performance
  • Includes security, monitoring metrics, Hadoop configuration, and query tracing

In Detail

Apache Cassandra is a massively scalable open source NoSQL database. Cassandra is perfect for managing large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud. Cassandra delivers linear scalability and performance across many commodity servers with no single point of failure.

This book starts by explaining how to derive the solution, basic concepts, and CAP theorem. You will learn how to install and configure a Cassandra cluster as well as tune the cluster for performance. After reading the book, you should be able to understand why the system works in a particular way, and you will also be able to find patterns (and/or use cases) and anti-patterns which would potentially cause performance degradation. Furthermore, the book explains how to configure Hadoop, vnodes, multi-DC clusters, enabling trace, enabling various security features, and querying data from Cassandra.

Starting with explaining about the trade-offs, we gradually learn about setting up and configuring high performance clusters. This book will help the administrators understand the system better by understanding various components in Cassandra’s architecture and hence be more productive in operating the cluster. This book talks about the use cases and problems, anti-patterns, and potential practical solutions as opposed to raw techniques. You will learn about kernel and JVM tuning parameters that can be adjusted to get the maximum use out of system resources.

What you will learn from this book

  • Explore trade-offs and basic concepts
  • Install Cassandra, choose hardware, and configure the cluster
  • Query and insert data and CQL
  • Get to grips with performance tuning
  • Find out about Hadoop integration and evolving apps
  • Discover anti-patterns and how to secure your cluster


This book is a practical, hands-on guide, taking the reader from the basics of using Cassandra though to the installation and the running.

Who this book is written for

Learning Cassandra for Administrators is for administrators who manage a large deployment of Cassandra clusters, and support engineers who would like to install the monitoring tools and who are also in charge of making sure the cluster stays the same, ensuring that the service is always up and running.

(HTML tags aren't allowed.)

Analog Filters using MATLAB
Analog Filters using MATLAB

This textbook provides a complete introduction to analog filters for senior undergraduate and graduate students. Coverage includes the synthesis of analog filters and many other filter types including passive filters and filters with distributed elements.

Applied XML Programming for Microsoft .NET
Applied XML Programming for Microsoft .NET
XML is everywhere in the Microsoft .NET Framework, from Remoting to Web services, and from data access to configuration. Learn about the extensive XML core classes in .NET and find out how to program against its parser in this in-depth guide—written by an expert programming author and consultant on cutting-edge technologies such as...
Managing Extreme Financial Risk: Strategies and Tactics for Going Concerns
Managing Extreme Financial Risk: Strategies and Tactics for Going Concerns

Managing Extreme Financial Risk addresses the need for better management strategies in light of increased market risk and volatility in financial institutions' revenue models.  Top officials from the financial and regulatory industries point to real corporate issues, showing how institutions react to financial crises. From...

Beginning Visual C# 2010 (Wrox Programmer to Programmer)
Beginning Visual C# 2010 (Wrox Programmer to Programmer)

C# is a relatively new language that was unveiled to the world when Microsoft announced the first version of its .NET Framework in July 2000. Since then its popularity has rocketed, and it has arguably become the language of choice for both Windows and Web developers who use the .NET Framework. Part of the appeal of C# comes from its clear...

Pain: Psychological Perspectives
Pain: Psychological Perspectives
This volume offers a state-of-the-art, comprehensive account of the psychology
of pain that encompasses clinical perspectives but also basic social and
behavioral science as well as biopsychological contributions to the field.
The relatively recent focus on pain as a subjective experience has led to
dramatic improvements in our
MCSE: Exchange Server 2000 Administration Study Guide
MCSE: Exchange Server 2000 Administration Study Guide
Here's the book you need to prepare for Exam 70-224, Installing, Configuring, and Administering Microsoft Exchange 2000 Server:
  • Full coverage of every exam objective—all the information you need to know
  • Practical information on installing, configuring, and administering Exchange 2000 Server...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy