
Cassandra: The Definitive Guide
The Definitive Guide
Eben Hewitt(Author)
O'Reilly (Publisher)
1st Edition
Published on 15. November 2010
Book
328 pages
978-1-4493-9041-9 (ISBN)
Article exhausted; check for reprint
Description
What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll learn how Apache Cassandra handles hundreds of terabytes of data while remaining highly available across multiple data centers -- capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra: The Definitive Guide provides the technical details and practical examples you need to assess this database management system and put it to work in a production environment.
Author Eben Hewitt demonstrates the advantages of Cassandra's nonrelational design, and pays special attention to data modeling. If you're a developer, DBA, application architect, or manager looking to solve a database scaling issue or future-proof your application, this guide shows you how to harness Cassandra's speed and flexibility.
* Understand the tenets of Cassandra's column-oriented structure
* Learn how to write, update, and read Cassandra data
* Discover how to add or remove nodes from the cluster as your application requires
* Examine a working application that translates from a relational model to Cassandra's data model
* Use examples for writing clients in Java, Python, and C#
* Use the JMX interface to monitor a cluster's usage, memory patterns, and more
* Tune memory settings, data storage, and caching for better performance
Author Eben Hewitt demonstrates the advantages of Cassandra's nonrelational design, and pays special attention to data modeling. If you're a developer, DBA, application architect, or manager looking to solve a database scaling issue or future-proof your application, this guide shows you how to harness Cassandra's speed and flexibility.
* Understand the tenets of Cassandra's column-oriented structure
* Learn how to write, update, and read Cassandra data
* Discover how to add or remove nodes from the cluster as your application requires
* Examine a working application that translates from a relational model to Cassandra's data model
* Use examples for writing clients in Java, Python, and C#
* Use the JMX interface to monitor a cluster's usage, memory patterns, and more
* Tune memory settings, data storage, and caching for better performance
More details
Language
English
Place of publication
Sebastopol
United States
Target group
Professional and scholarly
ISBN-13
978-1-4493-9041-9 (9781449390419)
Schweitzer Classification
Other editions
New editions

Jeff Carpenter | Eben Hewitt
Cassandra: The Definitive Guide, (Revised) Third Edition
Distributed Data at Web Scale
Book
01/2022
3rd Edition
O'Reilly
€74.50
Shipment within 15-20 days
Person
Eben Hewitt is a Principal on the architecture team at a multi-billion dollar national retail company, where he has been focused on designing and building their Service Oriented Architecture. He has worked in IT for ten years, working on large-scale web and SOA integration projects, distributed software, and messaging systems. Hewitt is the author of four previous programming books, several industry articles, and is a contributor to the O'Reilly book 97 Things Every Software Architect Should Know, edited by Richard Monson-Haefel. He is a popular speaker at industry conferences and local user groups.