MARC보기
LDR05423cmm uu200553Ia 4500
001000000301648
003OCoLC
00520230519143533
006m o d
007cr cnu---unuuu
008131111s2013 enk o 000 0 eng d
020 ▼a 9781461949268 (electronic bk.)
020 ▼a 1461949262 (electronic bk.)
020 ▼a 9781782162698 (electronic bk.)
020 ▼a 1782162690 (electronic bk.)
035 ▼a (OCoLC)862822718
040 ▼a EBLCP ▼b eng ▼c EBLCP ▼d IDEBK ▼d YDXCP ▼d N$T ▼d 248032
049 ▼a K4RA
050 4 ▼a QA76.9.A25 ▼b N384 2013
072 7 ▼a COM ▼x 060080 ▼2 bisacsh
08204 ▼a 005.8 ▼2 22
1001 ▼a Neeraj, Nishant.
24510 ▼a Mastering Apache Cassandra ▼h [electronic resource] : ▼b get comfortable with the fastest NoSQL database, its architecture, key programming patterns, infrastructure management, and more! / ▼c Nishant Neeraj.
260 ▼a Birmingham, UK : ▼b Packt Publishing, ▼c c2013.
300 ▼a 1 online resource (340 p.)
500 ▼a Description based upon print version of record.
5058 ▼a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Quick Start; Introduction to Cassandra; Distributed database; High availability; Replication; Multiple data centers; A brief introduction to a data model; Installing Cassandra locally; CRUD with cassandra-cli; Cassandra in action; Modeling data; Writing code; Setting up; Application; Summary; Chapter 2: Cassandra Architecture; Problems in the RDBMS world; Enter NoSQL; The CAP theorem; Consistency; Availability; Partition-tolerance
5058 ▼a Significance of the CAP theoremCassandra; Cassandra architecture; Ring representation; How Cassandra works; Write in action; Read in action; Components of Cassandra; Messaging service; Gossip; Failure detection; Partitioner; Replication; Log Structured Merge tree; CommitLog; MemTable; SSTable; Compaction; Tombstones; Hinted handoff; Read repair and Anti-entropy; Summary; Chapter 3: Design Patterns; The Cassandra data model; The counter column; The expiring column; The super column; The column family; Keyspaces; Data types -- comparators and validators; Writing a custom comparator
5058 ▼a The primary indexThe wide-row index; Simple groups; Sorting for free, free as in speech; An inverse index with a super column family; An inverse index with composite keys; The secondary index; Patterns and antipatterns; Avoid storing an entity in a single column (wherever possible); Atomic update; Managing time series data; Wide-row time series; High throughput rows and hotspots; Advanced time series; Avoid super columns; Transaction woes; Use expiring columns; batch_mutate; Summary; Chapter 4: Deploying a Cluster; Evaluating requirements; Hard disk capacity; RAM; CPU; Nodes; Network
5058 ▼a System configurationsOptimizing user limits; Swapping memory; Clock synchronization; Disk readahead; The required software; Installing Oracle Java 6; RHEL and CentOS systems; Debian and Ubuntu systems; Installing the Java Native Access (JNA) library; Installing Cassandra; Installing from a tarball; Installing from ASFRepositoy for Debian/Ubuntu; Anatomy of the installation; Cassandra binaries; Configuration files; Configuring a Cassandra cluster; The cluster name; The seed node; Listen, broadcast, and RPC addresses; Initial token; Partitioners; The random partitioner
5058 ▼a The byte-ordered partitionerThe Murmur3 partitioner; Snitches; SimpleSnitch; PropertyFileSnitch; GossipingPropertyFileSnitch; RackInferringSnitch; EC2Snitch; EC2MultiRegionSnitch; eplica placement strategies; SimpleStrategy; NetworkTopologyStrategy; Launching a cluster with a script; Creating a keyspace; Authorization and authentication; Summary; Chapter 5: Performance Tuning; Stress testing; Performance tuning; Write performance; Read performance; Choosing the right compaction strategy; Size tiered compaction strategy; Leveled compaction; Row cache; Key cache; Cache settings; Enabling compression
520 ▼a Mastering Apache Cassandra is a practical, hands-on guide with step-by-step instructions. The smooth and easy tutorial approach focuses on showing people how to utilize Cassandra to its full potential.This book is aimed at intermediate Cassandra users. It is best suited for startups where developers have to wear multiple hats: programmer, DevOps, release manager, convincing clients, and handling failures. No prior knowledge of Cassandra is required.
588 ▼a Description based on print version record.
63000 ▼a Apache (Computer file : Apache Group)
650 0 ▼a Web servers.
650 7 ▼a COMPUTERS / Web / General. ▼2 bisacsh
650 4 ▼a Apache Cassandra (Computer system).
650 4 ▼a Computer science.
650 4 ▼a Database management -- Computer programs.
655 0 ▼a Electronic books.
655 4 ▼a Electronic books.
77608 ▼i Print version: ▼a Neeraj, Nishant. ▼t Mastering Apache Cassandra. ▼d Birmingham : Packt Publishing, 2013 ▼z 9781782162681
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=655572
938 ▼a EBL - Ebook Library ▼b EBLB ▼n EBL1389323
938 ▼a Ingram Digital eBook Collection ▼b IDEB ▼n cis26719265
938 ▼a YBP Library Services ▼b YANK ▼n 11318837
938 ▼a EBSCOhost ▼b EBSC ▼n 655572
990 ▼a 관리자
994 ▼a 92 ▼b K4R