Microsoft Azure Cosmos DB revealed : a multi-modal database designed for the Cloud /

Learn the main features of Azure Cosmos DB and how to use Microsoft?s multi-modal database service as a data store for mission-critical applications. The clear examples help in writing your own applications to take advantage of Cosmos DB?s multi-modal, globally distributed, elastic database. Simple...

Full description

Saved in:
Bibliographic Details
Main Author: Paz, José Rolando Guay (Author)
Format: eBook
Language:English
Published: Beach Park, Illinois : Apress, [2018]
Subjects:
Online Access:CONNECT
CONNECT
LEADER 07093cam a2200661 i 4500
001 in00006068017
006 m o d
007 cr cnu|||unuuu
008 180119s2018 ilu o 001 0 eng d
005 20220713133651.2
035 |a 1WRLDSHRon1019900746 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d GW5XE  |d YDX  |d EBLCP  |d OCLCF  |d UAB  |d SNK  |d COO  |d OCLCQ  |d U3W  |d UMI  |d STF  |d TOH  |d CEF  |d KSU  |d DEBBG  |d MOQ  |d WYU  |d G3B  |d LVT  |d S9I  |d C6I  |d K6U  |d UKMGB  |d IDB  |d CAUOI  |d D6H  |d MERUC  |d MERER  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d ERF  |d UKBTH  |d UHL  |d OCLCQ  |d BRF  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ 
015 |a GBB8O3787  |2 bnb 
016 7 |a 019183812  |2 Uk 
019 |a 1020463455  |a 1023436607  |a 1112590256  |a 1113649860  |a 1113782209 
020 |a 9781484233511  |q (electronic bk.) 
020 |a 1484233514  |q (electronic bk.) 
020 |z 9781484233504 
020 |z 1484233506 
024 8 |a 9781484233504 
024 8 |a 9781484233511 
035 |a (OCoLC)1019900746  |z (OCoLC)1020463455  |z (OCoLC)1023436607  |z (OCoLC)1112590256  |z (OCoLC)1113649860  |z (OCoLC)1113782209 
037 |a CL0500000939  |b Safari Books Online 
050 4 |a QA76.585 
082 0 4 |a 004.6782  |2 23 
049 |a TXMM 
100 1 |a Paz, José Rolando Guay,  |e author. 
245 1 0 |a Microsoft Azure Cosmos DB revealed :  |b a multi-modal database designed for the Cloud /  |c José Rolando Guay Paz. 
264 1 |a Beach Park, Illinois :  |b Apress,  |c [2018] 
264 4 |c ©2018 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
500 |a Includes index. 
588 0 |a Vendor-supplied metadata. 
505 0 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
520 |a Learn the main features of Azure Cosmos DB and how to use Microsoft?s multi-modal database service as a data store for mission-critical applications. The clear examples help in writing your own applications to take advantage of Cosmos DB?s multi-modal, globally distributed, elastic database. Simple step-by-step instructions show how to resolve common and uncommon scenarios involving Azure Cosmos DB, and scenarios such as delivering extremely low response times (in the order of milliseconds), and scaling rapidly and globally. Microsoft Azure Cosmos DB Revealed demonstrates a multitude of possible implementations to get you started. This book guides you toward best practices to get the most out of Microsoft?s Cosmos DB service. Later chapters in the book cover advanced implementation features, helping you master important elements such as securing the database, querying, and using various APIs. What You'll Learn: Set up a development environment to work with Azure Cosmos DB Configure Azure Cosmos DB in a production environment with multi-region distribution Query using all APIs, including SQL, JavaScript, MongoDB, and Graph Work with the Azure Cosmos DB.NET SDK in an application you built Access Cosmos DB from web applications created in .NET. 
542 |f Copyright © Apress  |g 2018 
542 |f © Copyright 2018 José Rolando Guay Paz.  |g 2018 
590 |a O'Reilly Online Learning Platform: Academic Edition (SAML SSO Access) 
630 0 0 |a Windows Azure. 
630 0 7 |a Windows Azure.  |2 fast  |0 (OCoLC)fst01796039 
650 0 |a Cloud computing. 
730 0 |a WORLDSHARE SUB RECORDS 
776 0 8 |i Print version:  |a Paz, José Rolando Guay.  |t Microsoft Azure Cosmos DB revealed.  |d Beach Park, Illinois : Apress, [2018]  |z 1484233506  |z 9781484233504  |w (OCoLC)1013173650 
856 4 0 |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781484233511/?ar  |z CONNECT  |3 O'Reilly  |t 0 
949 |a ho0 
994 |a 92  |b TXM 
998 |a wi  |d z 
999 f f |s b8fb7e3c-351a-475f-8dce-3b25331bed58  |i 2f1a5e82-6d1e-46cf-8842-f262d8a5f36e  |t 0 
952 f f |a Middle Tennessee State University  |b Main  |c James E. Walker Library  |d Electronic Resources  |t 1  |e QA76.585   |h Library of Congress classification 
856 4 0 |3 O'Reilly  |t 0  |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781484233511/?ar  |z CONNECT