000 | 06648cam a2200709Ia 4500 | ||
---|---|---|---|
001 | ocn892045658 | ||
003 | OCoLC | ||
005 | 20220711235741.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 141003s2014 xx o 000 0 eng d | ||
040 |
_aIDEBK _beng _epn _cIDEBK _dEBLCP _dOCLCQ _dN$T _dOCLCQ _dCOO _dOCLCO _dYDXCP _dOCLCQ _dFEM _dAGLDB _dICA _dXFH _dMERUC _dOCLCQ _dD6H _dOCLCQ _dOCLCF _dVNS _dVTS _dOCLCQ _dSTF _dOCLCQ _dOCLCO |
||
019 |
_a907286306 _a968108929 _a969020085 _a994398319 |
||
020 |
_a9781783551903 _q(electronic bk.) |
||
020 |
_a1783551909 _q(electronic bk.) |
||
020 |
_a1322152942 _q(electronic bk.) |
||
020 |
_a9781322152943 _q(electronic bk.) |
||
020 | _a9781783551897 | ||
020 | _a1783551895 | ||
029 | 1 |
_aCHNEW _b000888890 |
|
029 | 1 |
_aCHVBK _b374476098 |
|
029 | 1 |
_aDEBSZ _b484729446 |
|
029 | 1 |
_aAU@ _b000067108426 |
|
035 |
_a(OCoLC)892045658 _z(OCoLC)907286306 _z(OCoLC)968108929 _z(OCoLC)969020085 _z(OCoLC)994398319 |
||
037 |
_a6317489954246715235 _bTotalBoox _fEbook only _nwww.totalboox.com |
||
050 | 4 | _aQA76.9.D26 | |
072 | 7 |
_aCOM _x021000 _2bisacsh |
|
082 | 0 | 4 |
_a005.75 _223 |
049 | _aMAIN | ||
100 | 1 |
_aVyas, Uchit. _9604735 |
|
245 | 1 | 0 | _aDynamoDB Applied Design Patterns. |
260 |
_bPackt Publishing, _c2014. |
||
300 | _a1 online resource | ||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
347 |
_atext file _2rda |
||
490 | 1 | _aCommunity Experience Distilled | |
588 | 0 | _aPrint version record. | |
520 | _aDynamoDB provides fast and predictable performance with seamless scalability. If you are a developer, you can use DynamoDB to create a database table that can store and retrieve any amount of data, and serve any level of request traffic. As a database administrator, you can create and scale up or down your request capacity for your DynamoDB table without downtime or performance degradation. Designed as a complete solutions guide for AWS DynamoDB, this book is a fully managed proprietary NoSQL database service pattern. The book begins with a description of the concepts of data modeling including tables, items, attributes, primary keys, indexes, and design patterns. You will learn how to access DynamoDB in the management console, command line, and the Eclipse plugin. You will also gain insights into DynamoDB Local and CLI commands. By the end of the book, you will have all that it takes to efficiently use DynamoDB to its utmost capabilities. | ||
505 | 0 | _aCover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Data Modeling with DynamoDB; Data model; Efficient use of primary keys; Basics of indexes; Default or primary indexes; Secondary indexes; DynamoDB data types; Summary; Chapter 2: DynamoDB Interfaces; The management console; Managing the DynamoDB table; Managing DynamoDB table items; The Eclipse plugin; The command-line interface; Summary; Chapter 3: Tools and Libraries of AWS DynamoDB; Creating your first SDK project; Java SDK operations; DynamoDB Local; Summary. | |
505 | 8 | _aChapter 4: Working with Secondary IndexesSecondary indexes; Projection; Local secondary index; Global secondary index; Item sharding; Ideal item writing; Best practices with secondary indexes; Distributing the load by choosing the correct key; Making use of the sparse index; Using the global secondary index for quicker retrieval; Creating a read replica; Using indexes sparingly; Choosing projections carefully; Optimizing frequent queries to avoid fetches; Watching for expanding item collections; Summary; Chapter 5: Query and Scan Operations in DynamoDB; Querying tables; Consistency. | |
505 | 8 | _aExclusive start keyScanning tables; Parallel scanning; Summary; Chapter 6: Working with the DynamoDB API; Data format; HTTP requests; Request header; Request body; Response header; Error handling; Client-side error with status code 400 -- retry not needed; AccessDeniedException; ConditionalCheckFailedException; IncompleteSignatureException; LimitExceededException; MissingAuthenticationTokenException; ResourceInUseException; ResourceNotFoundException; ValidationException; Client-side error with status code 400 -- retry possible; ProvisionedThroughputExceededException. | |
505 | 8 | _aItemCollectionSizeLimitExceededExceptionThrottlingException; UnrecognizedClientException; Client-side error with status code 413; Server-side error with status code 500; InternalFailure and InternalServerError; ServiceUnavailableException; Error retry and exponential back off; Operations in DynamoDB; CreateTable; PutItem; UpdateItem; GetItem; Query; Scan; DeleteItem; DescribeTable; UpdateTable; DeleteTable; ListTables; BatchGetItem; BatchWriteItem; Summary; Chapter 7: Distributed Locking with DynamoDB; Distributed locking; Solutions available to solve distributed writes; Java high-level API. | |
505 | 8 | _aOptimistic lockingImportance of distributed locking; Summary; Chapter 8: DynamoDB with Redshift, Data Pipeline, and MapReduce; Loading data from DynamoDB into Redshift; Importing and exporting data between DynamoDB and S3; Creating Data Pipeline; Exporting, importing, querying, and joining tables using AWS MapReduce; Exporting data from DynamoDB to S3; Exporting the DynamoDB table to HDFS; Importing data to DynamoDB; Querying data in DynamoDB; Joining two DynamoDB tables; Summary; Chapter 9: DynamoDB -- Best Practices; DynamoDB use cases; Schema-less-ISH; Batch applications. | |
546 | _aEnglish. | ||
590 |
_aeBooks on EBSCOhost _bEBSCO eBook Subscription Academic Collection - Worldwide |
||
650 | 0 |
_aDatabases _xDevelopment. _9380708 |
|
650 | 0 |
_aDatabase design. _933785 |
|
650 | 6 |
_aBases de données _xConception. _9969714 |
|
650 | 7 |
_aCOMPUTERS _xDatabase Management _xGeneral. _2bisacsh _9907080 |
|
650 | 7 |
_aDatabase design. _2fast _0(OCoLC)fst00888032 _933785 |
|
655 | 4 | _aElectronic books. | |
776 | 0 | 8 |
_iPrint version: _aVyas, Uchit. _tDynamoDB applied design patterns : apply efficient DynamoDB design patterns for high performance of applications. _dBirmingham, England : Packt Publishing, ©2014 _hiv, 186 pages _kCommunity experience distilled. _z9781783551897 |
830 | 0 | _aCommunity experience distilled. | |
856 | 4 | 0 | _uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=853660 |
938 |
_aEBL - Ebook Library _bEBLB _nEBL1797257 |
||
938 |
_aEBSCOhost _bEBSC _n853660 |
||
938 |
_aProQuest MyiLibrary Digital eBook Collection _bIDEB _ncis29836759 |
||
938 |
_aYBP Library Services _bYANK _n12092494 |
||
994 |
_a92 _bINOPJ |
||
999 |
_c2778842 _d2778842 |