Amazon cover image
Image from Amazon.com

Mastering DynamoDB : master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability / Tanmay Deshpande.

By: Material type: TextTextSeries: Community experience distilledPublication details: Birmingham, UK : Packt Pub., 2014.Description: 1 online resource (1 volume) : illustrationsContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781783551965
  • 1783551968
Subject(s): Genre/Form: Additional physical formats: Erscheint auch als:: Deshpande, Tanmay. Mastering DynamoDBDDC classification:
  • 005.75 22
LOC classification:
  • QA76.9.D26 D474 2014eb
Online resources:
Contents:
Cover; Copyright; Credits; Foreword; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; DynamoDB''s history; What is DynamoDB?; Data model concepts; Operations; Table operations; Item operations; The Query and Scan operations; Provisioned throughput; DynamoDB features; Fully managed; Durable; Scalable; Fast; Simple administration; Fault tolerance; Flexible; Indexing; Secure; Cost effective; How do I get started?; Creating a DynamoDB table using the AWS management console; DynamoDB Local; Summary.
Chapter 2: Data ModelsPrimary key; Hash primary key; Hash and range primary key; Secondary indexes; Local secondary index; Global secondary index; Data types; Scalar data types; String; Number; Binary; Multivalued data types; Operations on tables; Using the AWS SDK for Java; Create table; Update table; Delete table; List tables; Using the AWS SDK for .NET; Create table; Update table; Delete table; List tables; Using the AWS SDK for PHP; Create table; Update table; Delete table; List tables; Operations on items; Strong versus eventual consistency; Eventual consistency; Conditional writes.
Item size calculationsUsing the AWS SDK for Java; Put item; Get item; Update item; Delete item; Batch get items; Batch write items; Using the AWS SDK for .NET; Put item; Get item; Update item; Delete item; BatchGetItems; BatchWriteItems; Using the AWS SDK for PHP; The putItem method; The getItem method; The updateItem method; The deleteItem method; The batchGetItem API; The batchWriteItems API; Query and scan operations; Query versus scan; Pagination; Limit and counts; Parallel scan; Querying tables; Using the AWS SDK for Java; Using the AWS SDK for .NET; PHP API; Scanning tables.
Using the AWS SDK for JavaUsing the AWS SDK for .NET; Using the AWS SDK for PHP; Modeling relationships; One to one; One to many; Many to many; Summary; Chapter 3: How DynamoDB Works; Service-oriented architecture; Design features; Data replication; Conflict resolution; Scalability; Symmetry; Flexibility; Architecture; Load balancing; Data replication; Data versioning and reconciliation; Logic-based reconciliation; Time-based reconciliation; Request handling; Handling failures; Ring membership; Seed nodes; Functional components; Request coordinator; Membership failure and detection.
Local persistence storeSummary; Chapter 4: Best Practices; Table level best practices; Choosing a primary key; Evenly distributed data upload; Managing time series data; Item best practices; Caching; Storing large attribute values; Using compressions; Using AWS S3; Using multiple chunks; Implementing one-to-many relationship; Inefficient approach; Better and efficient approach; Query and scan best practices; Maintaining even read activity; Using parallel scans; Local secondary indexes best practices; Global secondary index best practices; Summary; Chapter 5: Advanced Topics.
Summary: If you have interest in DynamoDB and want to know what DynamoDB is all about and become proficient in using it, this is the book for you. If you are an intermediate user who wishes to enhance your knowledge of DynamoDB, this book is aimed at you. Basic familiarity with programming, NoSQL, and cloud computing concepts would be helpful.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

Online resource; title from title page (Safari, viewed Sept. 17, 2014).

Cover; Copyright; Credits; Foreword; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; DynamoDB''s history; What is DynamoDB?; Data model concepts; Operations; Table operations; Item operations; The Query and Scan operations; Provisioned throughput; DynamoDB features; Fully managed; Durable; Scalable; Fast; Simple administration; Fault tolerance; Flexible; Indexing; Secure; Cost effective; How do I get started?; Creating a DynamoDB table using the AWS management console; DynamoDB Local; Summary.

Chapter 2: Data ModelsPrimary key; Hash primary key; Hash and range primary key; Secondary indexes; Local secondary index; Global secondary index; Data types; Scalar data types; String; Number; Binary; Multivalued data types; Operations on tables; Using the AWS SDK for Java; Create table; Update table; Delete table; List tables; Using the AWS SDK for .NET; Create table; Update table; Delete table; List tables; Using the AWS SDK for PHP; Create table; Update table; Delete table; List tables; Operations on items; Strong versus eventual consistency; Eventual consistency; Conditional writes.

Item size calculationsUsing the AWS SDK for Java; Put item; Get item; Update item; Delete item; Batch get items; Batch write items; Using the AWS SDK for .NET; Put item; Get item; Update item; Delete item; BatchGetItems; BatchWriteItems; Using the AWS SDK for PHP; The putItem method; The getItem method; The updateItem method; The deleteItem method; The batchGetItem API; The batchWriteItems API; Query and scan operations; Query versus scan; Pagination; Limit and counts; Parallel scan; Querying tables; Using the AWS SDK for Java; Using the AWS SDK for .NET; PHP API; Scanning tables.

Using the AWS SDK for JavaUsing the AWS SDK for .NET; Using the AWS SDK for PHP; Modeling relationships; One to one; One to many; Many to many; Summary; Chapter 3: How DynamoDB Works; Service-oriented architecture; Design features; Data replication; Conflict resolution; Scalability; Symmetry; Flexibility; Architecture; Load balancing; Data replication; Data versioning and reconciliation; Logic-based reconciliation; Time-based reconciliation; Request handling; Handling failures; Ring membership; Seed nodes; Functional components; Request coordinator; Membership failure and detection.

Local persistence storeSummary; Chapter 4: Best Practices; Table level best practices; Choosing a primary key; Evenly distributed data upload; Managing time series data; Item best practices; Caching; Storing large attribute values; Using compressions; Using AWS S3; Using multiple chunks; Implementing one-to-many relationship; Inefficient approach; Better and efficient approach; Query and scan best practices; Maintaining even read activity; Using parallel scans; Local secondary indexes best practices; Global secondary index best practices; Summary; Chapter 5: Advanced Topics.

If you have interest in DynamoDB and want to know what DynamoDB is all about and become proficient in using it, this is the book for you. If you are an intermediate user who wishes to enhance your knowledge of DynamoDB, this book is aimed at you. Basic familiarity with programming, NoSQL, and cloud computing concepts would be helpful.

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library