Mastering DynamoDB : master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability /: master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability. (2014)
- Record Type:
- Book
- Title:
- Mastering DynamoDB : master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability /: master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability. (2014)
- Main Title:
- Mastering DynamoDB : master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability
- Further Information:
- Note: Tanmay Deshpande.
- Other Names:
- Deshpande, Tanmay
- 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 updateItemCover; 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. … (more)
- Publisher Details:
- Birmingham, UK : Packt Pub
- Publication Date:
- 2014
- Extent:
- 1 online resource (1 volume), illustrations
- Subjects:
- 005.75
COMPUTERS -- Databases -- Data Mining
Databases -- Development
Database design
Databases -- Development
Database design
COMPUTERS -- Data Processing
Electronic books - Languages:
- English
- ISBNs:
- 9781783551965
1783551968 - Related ISBNs:
- 9781783551965
1783551968
9781783551958
178355195X - Notes:
- Note: Online resource; title from title page (Safari, viewed Sept. 17, 2014).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87588
- Ingest File:
- 01_096.xml