Microsoft Azure Cosmos DB revealed : a multi-modal database designed for the Cloud /: a multi-modal database designed for the Cloud. ([2018])
- Record Type:
- Book
- Title:
- Microsoft Azure Cosmos DB revealed : a multi-modal database designed for the Cloud /: a multi-modal database designed for the Cloud. ([2018])
- Main Title:
- Microsoft Azure Cosmos DB revealed : a multi-modal database designed for the Cloud
- Further Information:
- Note: José Rolando Guay Paz.
- Authors:
- Paz, José Rolando Guay
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Introduction to Azure Cosmos DB; What Is Azure Cosmos DB?; Major Features; Turnkey Global Distribution; Multiple Data Models and APIs; Elastically Scale Throughput and Storage on Demand; High Availability and Response Time; Five Consistency Models; Setting Up the Development Environment; Installing Microsoft Visual Studio; Installing the Azure Cosmos DB Emulator; Creating a Microsoft Azure Account and Subscription; Provisioning an Azure Cosmos DB Database; Summary Chapter 2: Learning Azure Cosmos DB ConceptsUnderstanding Global Distribution; Introducing Write and Read Regions; Understanding the Consistency Models; Scope of Consistency; Strong Consistency Model; Eventual Consistency Model; Bounded Staleness Consistency Model; Session Consistency Model; Consistent Prefix Consistency Model; Consistency for Queries; Understanding Partitioning; What Are Containers?; How Does Partitioning Work?; Designing for Partitioning; Boundary for Query and Transactions; No Storage and Performance Bottlenecks; Understanding Throughput Specifying Request Unit CapacityEstimating Throughput; Implementing Security; Encryption at Rest; Firewall Support; Securing Access to Data; Master Keys; Resource Tokens; Supported APIs; Azure Cosmos DB REST API; DocumentDB API; MongoDB API; Graph API; Table API; Summary; Chapter 3: Working with an Azure Cosmos DB Database; Creating YourIntro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Introduction to Azure Cosmos DB; What Is Azure Cosmos DB?; Major Features; Turnkey Global Distribution; Multiple Data Models and APIs; Elastically Scale Throughput and Storage on Demand; High Availability and Response Time; Five Consistency Models; Setting Up the Development Environment; Installing Microsoft Visual Studio; Installing the Azure Cosmos DB Emulator; Creating a Microsoft Azure Account and Subscription; Provisioning an Azure Cosmos DB Database; Summary Chapter 2: Learning Azure Cosmos DB ConceptsUnderstanding Global Distribution; Introducing Write and Read Regions; Understanding the Consistency Models; Scope of Consistency; Strong Consistency Model; Eventual Consistency Model; Bounded Staleness Consistency Model; Session Consistency Model; Consistent Prefix Consistency Model; Consistency for Queries; Understanding Partitioning; What Are Containers?; How Does Partitioning Work?; Designing for Partitioning; Boundary for Query and Transactions; No Storage and Performance Bottlenecks; Understanding Throughput Specifying Request Unit CapacityEstimating Throughput; Implementing Security; Encryption at Rest; Firewall Support; Securing Access to Data; Master Keys; Resource Tokens; Supported APIs; Azure Cosmos DB REST API; DocumentDB API; MongoDB API; Graph API; Table API; Summary; Chapter 3: Working with an Azure Cosmos DB Database; Creating Your Database; Defining the Document; Managing Documents; Using the Azure Cosmos DB Emulator to Manage Documents; Managing Documents with an Application; Creating the ASP.NET Web Application; Creating a Class for the Document; Creating the Data Layer Querying the DatabaseCreating a Document; Replacing a Document; Deleting a Document; Using the Data Layer in the Controller and Completing the Application; Summary; Chapter 4: Importing Data into an Azure Cosmos DB Database; Introducing the DocumentDB Data Migration Tool; Software Requirements; Features of the DocumentDB Data Migration Tool; Installing the DocumentDB Data Migration Tool; Installing the DocumentDB Data Migration Tool from the Source Code; Importing Data with the DocumentDB Data Migration Tool GUI; Importing JSON Files; Importing from SQL Server Importing from MongoDBImporting Data with the DocumentDB Data Migration Tool Command Line Interface; Summary; Chapter 5: Querying an Azure Cosmos DB Database; Understanding Indexing; Understanding the Indexing Mode; Understanding Index Paths; Adjusting the Indexing Policy; Querying an Azure Cosmos DB Database; Learning the SELECT Statement; Understanding the SELECT Clause; Understanding the FROM Clause; Understanding the WHERE Clause; Understanding the ORDER BY Clause; Working with Iterations; Understanding Joins; Working with Parameterized SQL Queries; Using Built-In Functions … (more)
- Publisher Details:
- Beach Park, Illinois : Apress
- Publication Date:
- 2018
- Copyright Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 004.6782
Computer science
Cloud computing
COMPUTERS / Computer Literacy
COMPUTERS / Computer Science
COMPUTERS / Data Processing
COMPUTERS / Hardware / General
COMPUTERS / Information Technology
COMPUTERS / Machine Theory
COMPUTERS / Reference
Cloud computing
Computers -- Programming -- Microsoft Programming
Microsoft programming
Database management
Microsoft software
Microsoft .NET Framework
Computers -- Database Management -- General
Databases
Electronic books - Languages:
- English
- ISBNs:
- 9781484233511
1484233514 - Related ISBNs:
- 9781484233504
1484233506 - Notes:
- Note: Vendor-supplied metadata.
- 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.371369
- Ingest File:
- 01_356.xml