Home > Computing and Information Technology > Databases > Database software > Practical Cassandra: A Developer's Approach
19%
Practical Cassandra: A Developer's Approach

Practical Cassandra: A Developer's Approach

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

”Eric and Russell were early adopters of Cassandra at SimpleReach. In Practical Cassandra, you benefit from their experience in the trenches administering Cassandra, developing against it, and building one of the first CQL drivers. If you are deploying Cassandra soon, or you inherited a Cassandra cluster to tend, spend some time with the deployment, performance tuning, and maintenance chapters… If you are new to Cassandra, I highly recommend the chapters on data modeling and CQL.” –From the Foreword by Jonathon Ellis, Apache Cassandra Chair   Build and Deploy Massively Scalable, Super-fast Data Management Applications with Apache Cassandra   Practical Cassandra is the first hands-on developer’s guide to building Cassandra systems and applications that deliver breakthrough speed, scalability, reliability, and performance. Fully up to date, it reflects the latest versions of Cassandra–including Cassandra Query Language (CQL), which dramatically lowers the learning curve for Cassandra developers.   Pioneering Cassandra developers and Datastax MVPs Russell Bradberry and Eric Lubow walk you through every step of building a real production application that can store enormous amounts of structured, semi-structured, and unstructured data. Drawing on their exceptional expertise, Bradberry and Lubow share practical insights into issues ranging from querying to deployment, management, maintenance, monitoring, and troubleshooting.   The authors cover key issues, from architecture to migration, and guide you through crucial decisions about configuration and data modeling. They provide tested sample code, detailed explanations of how Cassandra works ”under the covers,” and new case studies from three cutting-edge users: Ooyala, Hailo, and eBay.   Coverage includes   Understanding Cassandra’s approach, architecture, key concepts, and primary use cases– and why it’s so blazingly fast Getting Cassandra up and running on single nodes and large clusters Applying the new design patterns, philosophies, and features that make Cassandra such a powerful data store Leveraging CQL to simplify your transition from SQL-based RDBMSes Deploying and provisioning through the cloud or on bare-metal hardware Choosing the right configuration options for each type of workload Tweaking Cassandra to get maximum performance from your hardware, OS, and JVM Mastering Cassandra’s essential tools for maintenance and monitoring Efficiently solving the most common problems with Cassandra deployment, operation, and application development  

Table of Contents:
Foreword by Jonathon Ellis xiii Foreword by Paul Dix xv Preface xvii Acknowledgments xxi About the Authors xxiii   Chapter 1: Introduction to Cassandra 1 A Greek Story 1 What Is NoSQL? 2 There’s No Such Thing as “Web Scale” 2 ACID, CAP, and BASE 2 Where Cassandra Fits In 5 What Is Cassandra? 5 Cassandra Terminology 8 Our Hope 9   Chapter 2: Installation 11 Prerequisites 11 Installation 11 Configuration 13 Cluster Setup 15 Summary 16   Chapter 3: Data Modeling 17 The Cassandra Data Model 17 Model Queries—Not Data 19 Collections 22 Summary 25   Chapter 4: CQL 27 A Familiar Way of Doing Things 27 Summary 39   Chapter 5: Deployment and Provisioning 41 Keyspace Creation 41 Replication Strategies 42 Snitches 43 Partitioners 46 Node Layout 48 Firewalls 49 Platforms 49 Summary 50   Chapter 6: Performance Tuning 51 Methodology 51 Tuning 52 System Tuning 62 Solid-State Drives 64 JVM Tuning 65 Summary 67   Chapter 7: Maintenance 69 Understanding nodetool 69 Ring Information 72 ColumnFamily Statistics 73 Thread Pool Statistics 74 Compactions 76 Backup and Restore 79 CommitLog Archiving 81 Summary 82   Chapter 8: Monitoring 83 Logging 83 JMX and MBeans 85 Health Checks 91 Summary 96   Chapter 9: Drivers and Sample Code 99 Java 100 C# 104 Python 108 Ruby 112 Summary 117   Chapter 10: Troubleshooting 119 Toolkit 119 Common Problems 121 Summary 126   Chapter 11: Architecture 127 Meta Keyspaces 127 Gossip Protocol 129 Failure Detection 130 HintedHandoffs 131 Bloom Filters 131 Summary 134   Chapter 12: Case Studies 135 Ooyala 135 Hailo 137 eBay 141 Summary 147   Appendix A: Getting Help 149 Preparing Information 149 IRC 149 Mailing Lists 149   Appendix B: Enterprise Cassandra 151 DataStax 151 Acunu 152 Titan by Aurelius 153 Pentaho 154 Instaclustr 154    Index 157


Best Sellers


Product Details
  • ISBN-13: 9780321933942
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Depth: 13
  • Language: English
  • Returnable: Y
  • Spine Width: 11 mm
  • Weight: 336 gr
  • ISBN-10: 032193394X
  • Publisher Date: 31 Dec 2013
  • Binding: Paperback
  • Height: 231 mm
  • No of Pages: 208
  • Series Title: Addison-Wesley Data and Analytics
  • Sub Title: A Developer's Approach
  • Width: 178 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Practical Cassandra: A Developer's Approach
Pearson Education (US) -
Practical Cassandra: A Developer's Approach
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Practical Cassandra: A Developer's Approach

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA