DynamoDB Applied Design Patterns
暫譯: DynamoDB 應用設計模式
Uchit Vyas, Prabhakaran Kuppusamy
- 出版商: Packt Publishing
- 出版日期: 2014-09-26
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 179
- 裝訂: Paperback
- ISBN: 1783551895
- ISBN-13: 9781783551897
-
相關分類:
Design Pattern
海外代購書籍(需單獨結帳)
商品描述
About This Book
- Create, design, and manage databases in DynamoDB
- Immerse yourself in DynamoDB design examples and user cases, be it for new users or expert ones
- Perform sharding and modeling, to give your applications the low cost NoSQL edge
Who This Book Is For
If you are an intermediate to advanced DynamoDB developer looking to learn the best practices associated with efficient data modeling, this book is for you.
What You Will Learn
- Understand the concepts of data modeling including tables, items, attributes, primary keys, indexes, and design patterns
- Access DynamoDB in the management console, command line, and the Eclipse plugin
- Get acquainted with DynamoDB Local and CLI commands and use them from a developer/DBA perspective
- Discover what global and local secondary indexes are and their importance in DynamoDB
- Automatically shard your NoSQL databases based on SLA
- Conduct query and scan operations on DynamoDB tables to get efficient results
- Call APIs from applications to DynamoDB and retrieve data in appropriate formats for other applications
- Work closely with AWS services such as Redshift, S3, and MapReduce so they collaborate with DynamoDB efficiently
In Detail
DynamoDB 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.
商品描述(中文翻譯)
應用高效的 DynamoDB 設計模式以提升應用程式性能
本書簡介
- 在 DynamoDB 中創建、設計和管理資料庫
- 深入了解 DynamoDB 的設計範例和使用案例,無論是新手還是專家
- 執行分片和建模,為您的應用程式提供低成本的 NoSQL 優勢
本書適合誰閱讀
如果您是中級到高級的 DynamoDB 開發者,想要學習與高效數據建模相關的最佳實踐,那麼這本書適合您。
您將學到什麼
- 理解數據建模的概念,包括表格、項目、屬性、主鍵、索引和設計模式
- 在管理控制台、命令行和 Eclipse 插件中訪問 DynamoDB
- 熟悉 DynamoDB Local 和 CLI 命令,並從開發者/資料庫管理員的角度使用它們
- 了解全局和本地二級索引及其在 DynamoDB 中的重要性
- 根據 SLA 自動對您的 NoSQL 資料庫進行分片
- 在 DynamoDB 表上執行查詢和掃描操作以獲得高效結果
- 從應用程式調用 API 到 DynamoDB,並以適當的格式檢索數據以供其他應用程式使用
- 與 AWS 服務(如 Redshift、S3 和 MapReduce)緊密合作,以便它們能與 DynamoDB 高效協作
詳細內容
DynamoDB 提供快速且可預測的性能,並具備無縫擴展性。如果您是開發者,您可以使用 DynamoDB 創建一個資料庫表,能夠存儲和檢索任意數量的數據,並處理任何級別的請求流量。作為資料庫管理員,您可以在不影響正常運行或性能下降的情況下,為您的 DynamoDB 表創建並調整請求容量。
本書作為 AWS DynamoDB 的完整解決方案指南,是一個完全管理的專有 NoSQL 資料庫服務模式。本書首先描述數據建模的概念,包括表格、項目、屬性、主鍵、索引和設計模式。您將學習如何在管理控制台、命令行和 Eclipse 插件中訪問 DynamoDB。您還將深入了解 DynamoDB Local 和 CLI 命令。到本書結束時,您將具備高效利用 DynamoDB 的所有必要知識。