Guide to NoSQL with Azure Cosmos DB :: work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2.
This book shows you how to develop applications that work with Azure Cosmos DB. Azure and other cloud applications typically work with massive amounts of data that can be organized in different ways. These applications will often require elastic scale out of storage and throughput, and to work acros...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | This book shows you how to develop applications that work with Azure Cosmos DB. Azure and other cloud applications typically work with massive amounts of data that can be organized in different ways. These applications will often require elastic scale out of storage and throughput, and to work across new geographical regions. This is the ... |
Beschreibung: | 1 online resource (205 pages) |
ISBN: | 9781789618969 1789618967 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1056898267 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 181013s2018 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d N$T |d TEFOD |d N$T |d UKMGB |d OCLCF |d MERUC |d LVT |d YDX |d OCLCQ |d OCLCO |d UKAHL |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d K6U |d OCLCQ |d OCLCO |d OCLCL |d TMA |d OCLCQ |d SXB |d OCLCQ |d UEJ |d OCLCQ | ||
016 | 7 | |a 019078554 |2 Uk | |
019 | |a 1056196116 | ||
020 | |a 9781789618969 |q (electronic bk.) | ||
020 | |a 1789618967 |q (electronic bk.) | ||
020 | |z 9781789612899 | ||
035 | |a (OCoLC)1056898267 |z (OCoLC)1056196116 | ||
037 | |a 66607D45-CCD0-4452-BD17-878F6AB8B60E |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.585 | |
072 | 7 | |a COM |x 013000 |2 bisacsh | |
072 | 7 | |a COM |x 014000 |2 bisacsh | |
072 | 7 | |a COM |x 018000 |2 bisacsh | |
072 | 7 | |a COM |x 067000 |2 bisacsh | |
072 | 7 | |a COM |x 032000 |2 bisacsh | |
072 | 7 | |a COM |x 037000 |2 bisacsh | |
072 | 7 | |a COM |x 052000 |2 bisacsh | |
082 | 7 | |a 004.6782 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Hillar, Gastón C. |q (Gastón Carlos) |1 https://id.oclc.org/worldcat/entity/E39PCjMvk8Q8MP7GQPycFpWQRq |0 http://id.loc.gov/authorities/names/no2011060334 | |
245 | 1 | 0 | |a Guide to NoSQL with Azure Cosmos DB : |b work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
260 | |a Birmingham : |b Packt, |c 2018. | ||
300 | |a 1 online resource (205 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from PDF title page (EBSCO, viewed October 17, 2018). | |
505 | 0 | |a Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Making the paradigm shift to the NoSQL way -- Learning about the main features of Cosmos DB -- Understanding the supported NoSQL data models -- Using the appropriate API for each data model -- Diving deep into the Cosmos DB resource model -- Understanding the system topology NoSQL -- Learning about the resource hierarchy for each container -- Test your knowledge -- Summary -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Provisioning a Cosmos DB account that uses the SQL API -- Understanding URIs, read-write and read-only keys, and connection strings -- Creating a new document database with the SQL API -- Creating a new collection -- Populating a collection with documents -- Understanding automatically generated key-value pairs -- Understanding schema-agnostic features -- Working with the web-based Azure Cosmos DB Explorer -- Using Azure Storage Explorer to interact with Cosmos DB databases -- Working with the Azure Cosmos DB Emulator -- Test your knowledge -- Summary -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Running queries against a collection with different tools -- Understanding query results in JSON arrays -- Checking the request units spent by a query -- Working with schema-agnostic queries -- Using built-in array functions -- Working with joins -- Using array iteration -- Working with aggregate functions -- Test your knowledge -- Summary -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Understanding the requirements for the first version of an application -- Understanding the main classes of the Cosmos DB SDK for .NET Core. | |
505 | 8 | |a Creating a .NET Core 2 application to interact with Cosmos DB -- Configuring a Cosmos DB client -- Creating or retrieving a document database -- Querying and creating document collections -- Retrieving a document with an asynchronous query -- Inserting documents that represent competitions -- Calculating a cross-partition aggregate with an asynchronous query -- Reading and updating an existing document with a dynamic object -- Querying documents in multiple partitions -- Calling asynchronous methods that create and query dynamic documents -- Test your knowledge -- Summary -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Creating models and customizing serialization -- Retrieving a POCO with a LINQ asynchronous query -- Inserting POCOs -- Calculating a cross-partition aggregate with an asynchronous LINQ query -- Reading and updating an existing document with a POCO -- Querying documents in multiple partitions with LINQ -- Writing LINQ queries that perform operations on arrays -- Calling asynchronous methods that use POCOs to create and query documents -- Inspecting the SQL API queries that LINQ generates -- Test your knowledge -- Summary -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Understanding request units and how they affect billing -- Dynamically adjusting throughput for a collection with the Azure portal -- Working with client-side throughput management -- Understanding rate limiting and throttling -- Tracking consumed request units with client-side code -- Understanding the options for provisioning request units -- Learning portioning strategies -- Deploying to multiple regions -- Understanding the five consistency levels -- Taking advantage of regional failover -- Understanding indexing in Cosmos DB -- Checking indexing policies for a collection with the Azure portal -- Test your knowledge -- Summary. | |
505 | 8 | |a Appendix: Answers -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Other Books You May Enjoy -- Index. | |
520 | |a This book shows you how to develop applications that work with Azure Cosmos DB. Azure and other cloud applications typically work with massive amounts of data that can be organized in different ways. These applications will often require elastic scale out of storage and throughput, and to work across new geographical regions. This is the ... | ||
630 | 0 | 0 | |a Windows Azure. |0 http://id.loc.gov/authorities/names/n2010028313 |
630 | 0 | 7 | |a Windows Azure |2 fast |
650 | 0 | |a SQL (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh86006628 | |
650 | 0 | |a Cloud computing. |0 http://id.loc.gov/authorities/subjects/sh2008004883 | |
650 | 6 | |a SQL (Langage de programmation) | |
650 | 6 | |a Infonuagique. | |
650 | 7 | |a Internet: general works. |2 bicssc | |
650 | 7 | |a Servers. |2 bicssc | |
650 | 7 | |a Databases. |2 bicssc | |
650 | 7 | |a COMPUTERS |x Computer Literacy. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Science. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Data Processing. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Hardware |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Information Technology. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Machine Theory. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Reference. |2 bisacsh | |
650 | 7 | |a Cloud computing |2 fast | |
650 | 7 | |a SQL (Computer program language) |2 fast | |
700 | 1 | |a Yöndem, Daron. | |
758 | |i has work: |a Guide to NoSQL with Azure Cosmos DB (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGmQ4p7hgGFkW37X74fwRX |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1905971 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH35211955 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5532303 | ||
938 | |a EBSCOhost |b EBSC |n 1905971 | ||
938 | |a YBP Library Services |b YANK |n 15738741 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1056898267 |
---|---|
_version_ | 1816882474212392961 |
adam_text | |
any_adam_object | |
author | Hillar, Gastón C. (Gastón Carlos) |
author2 | Yöndem, Daron |
author2_role | |
author2_variant | d y dy |
author_GND | http://id.loc.gov/authorities/names/no2011060334 |
author_facet | Hillar, Gastón C. (Gastón Carlos) Yöndem, Daron |
author_role | |
author_sort | Hillar, Gastón C. |
author_variant | g c h gc gch |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.585 |
callnumber-search | QA76.585 |
callnumber-sort | QA 276.585 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Making the paradigm shift to the NoSQL way -- Learning about the main features of Cosmos DB -- Understanding the supported NoSQL data models -- Using the appropriate API for each data model -- Diving deep into the Cosmos DB resource model -- Understanding the system topology NoSQL -- Learning about the resource hierarchy for each container -- Test your knowledge -- Summary -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Provisioning a Cosmos DB account that uses the SQL API -- Understanding URIs, read-write and read-only keys, and connection strings -- Creating a new document database with the SQL API -- Creating a new collection -- Populating a collection with documents -- Understanding automatically generated key-value pairs -- Understanding schema-agnostic features -- Working with the web-based Azure Cosmos DB Explorer -- Using Azure Storage Explorer to interact with Cosmos DB databases -- Working with the Azure Cosmos DB Emulator -- Test your knowledge -- Summary -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Running queries against a collection with different tools -- Understanding query results in JSON arrays -- Checking the request units spent by a query -- Working with schema-agnostic queries -- Using built-in array functions -- Working with joins -- Using array iteration -- Working with aggregate functions -- Test your knowledge -- Summary -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Understanding the requirements for the first version of an application -- Understanding the main classes of the Cosmos DB SDK for .NET Core. Creating a .NET Core 2 application to interact with Cosmos DB -- Configuring a Cosmos DB client -- Creating or retrieving a document database -- Querying and creating document collections -- Retrieving a document with an asynchronous query -- Inserting documents that represent competitions -- Calculating a cross-partition aggregate with an asynchronous query -- Reading and updating an existing document with a dynamic object -- Querying documents in multiple partitions -- Calling asynchronous methods that create and query dynamic documents -- Test your knowledge -- Summary -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Creating models and customizing serialization -- Retrieving a POCO with a LINQ asynchronous query -- Inserting POCOs -- Calculating a cross-partition aggregate with an asynchronous LINQ query -- Reading and updating an existing document with a POCO -- Querying documents in multiple partitions with LINQ -- Writing LINQ queries that perform operations on arrays -- Calling asynchronous methods that use POCOs to create and query documents -- Inspecting the SQL API queries that LINQ generates -- Test your knowledge -- Summary -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Understanding request units and how they affect billing -- Dynamically adjusting throughput for a collection with the Azure portal -- Working with client-side throughput management -- Understanding rate limiting and throttling -- Tracking consumed request units with client-side code -- Understanding the options for provisioning request units -- Learning portioning strategies -- Deploying to multiple regions -- Understanding the five consistency levels -- Taking advantage of regional failover -- Understanding indexing in Cosmos DB -- Checking indexing policies for a collection with the Azure portal -- Test your knowledge -- Summary. Appendix: Answers -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Other Books You May Enjoy -- Index. |
ctrlnum | (OCoLC)1056898267 |
dewey-full | 004.6782 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.6782 |
dewey-search | 004.6782 |
dewey-sort | 14.6782 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07842cam a2200769 a 4500</leader><controlfield tag="001">ZDB-4-EBA-on1056898267</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">181013s2018 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">N$T</subfield><subfield code="d">TEFOD</subfield><subfield code="d">N$T</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCF</subfield><subfield code="d">MERUC</subfield><subfield code="d">LVT</subfield><subfield code="d">YDX</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UEJ</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019078554</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1056196116</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789618969</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789618967</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781789612899</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1056898267</subfield><subfield code="z">(OCoLC)1056196116</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">66607D45-CCD0-4452-BD17-878F6AB8B60E</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.585</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">013000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">014000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">018000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">067000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">032000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">037000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">052000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">004.6782</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hillar, Gastón C.</subfield><subfield code="q">(Gastón Carlos)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjMvk8Q8MP7GQPycFpWQRq</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011060334</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Guide to NoSQL with Azure Cosmos DB :</subfield><subfield code="b">work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (205 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from PDF title page (EBSCO, viewed October 17, 2018).</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Making the paradigm shift to the NoSQL way -- Learning about the main features of Cosmos DB -- Understanding the supported NoSQL data models -- Using the appropriate API for each data model -- Diving deep into the Cosmos DB resource model -- Understanding the system topology NoSQL -- Learning about the resource hierarchy for each container -- Test your knowledge -- Summary -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Provisioning a Cosmos DB account that uses the SQL API -- Understanding URIs, read-write and read-only keys, and connection strings -- Creating a new document database with the SQL API -- Creating a new collection -- Populating a collection with documents -- Understanding automatically generated key-value pairs -- Understanding schema-agnostic features -- Working with the web-based Azure Cosmos DB Explorer -- Using Azure Storage Explorer to interact with Cosmos DB databases -- Working with the Azure Cosmos DB Emulator -- Test your knowledge -- Summary -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Running queries against a collection with different tools -- Understanding query results in JSON arrays -- Checking the request units spent by a query -- Working with schema-agnostic queries -- Using built-in array functions -- Working with joins -- Using array iteration -- Working with aggregate functions -- Test your knowledge -- Summary -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Understanding the requirements for the first version of an application -- Understanding the main classes of the Cosmos DB SDK for .NET Core.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Creating a .NET Core 2 application to interact with Cosmos DB -- Configuring a Cosmos DB client -- Creating or retrieving a document database -- Querying and creating document collections -- Retrieving a document with an asynchronous query -- Inserting documents that represent competitions -- Calculating a cross-partition aggregate with an asynchronous query -- Reading and updating an existing document with a dynamic object -- Querying documents in multiple partitions -- Calling asynchronous methods that create and query dynamic documents -- Test your knowledge -- Summary -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Creating models and customizing serialization -- Retrieving a POCO with a LINQ asynchronous query -- Inserting POCOs -- Calculating a cross-partition aggregate with an asynchronous LINQ query -- Reading and updating an existing document with a POCO -- Querying documents in multiple partitions with LINQ -- Writing LINQ queries that perform operations on arrays -- Calling asynchronous methods that use POCOs to create and query documents -- Inspecting the SQL API queries that LINQ generates -- Test your knowledge -- Summary -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Understanding request units and how they affect billing -- Dynamically adjusting throughput for a collection with the Azure portal -- Working with client-side throughput management -- Understanding rate limiting and throttling -- Tracking consumed request units with client-side code -- Understanding the options for provisioning request units -- Learning portioning strategies -- Deploying to multiple regions -- Understanding the five consistency levels -- Taking advantage of regional failover -- Understanding indexing in Cosmos DB -- Checking indexing policies for a collection with the Azure portal -- Test your knowledge -- Summary.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Appendix: Answers -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Other Books You May Enjoy -- Index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book shows you how to develop applications that work with Azure Cosmos DB. Azure and other cloud applications typically work with massive amounts of data that can be organized in different ways. These applications will often require elastic scale out of storage and throughput, and to work across new geographical regions. This is the ...</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Windows Azure.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2010028313</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Windows Azure</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">SQL (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh86006628</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cloud computing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2008004883</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">SQL (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Infonuagique.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet: general works.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Servers.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Databases.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Literacy.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Science.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Data Processing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Hardware</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Information Technology.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Machine Theory.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Reference.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">SQL (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Yöndem, Daron.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Guide to NoSQL with Azure Cosmos DB (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGmQ4p7hgGFkW37X74fwRX</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1905971</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH35211955</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5532303</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1905971</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15738741</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1056898267 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:29:11Z |
institution | BVB |
isbn | 9781789618969 1789618967 |
language | English |
oclc_num | 1056898267 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (205 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt, |
record_format | marc |
spelling | Hillar, Gastón C. (Gastón Carlos) https://id.oclc.org/worldcat/entity/E39PCjMvk8Q8MP7GQPycFpWQRq http://id.loc.gov/authorities/names/no2011060334 Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. Birmingham : Packt, 2018. 1 online resource (205 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Online resource; title from PDF title page (EBSCO, viewed October 17, 2018). Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Making the paradigm shift to the NoSQL way -- Learning about the main features of Cosmos DB -- Understanding the supported NoSQL data models -- Using the appropriate API for each data model -- Diving deep into the Cosmos DB resource model -- Understanding the system topology NoSQL -- Learning about the resource hierarchy for each container -- Test your knowledge -- Summary -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Provisioning a Cosmos DB account that uses the SQL API -- Understanding URIs, read-write and read-only keys, and connection strings -- Creating a new document database with the SQL API -- Creating a new collection -- Populating a collection with documents -- Understanding automatically generated key-value pairs -- Understanding schema-agnostic features -- Working with the web-based Azure Cosmos DB Explorer -- Using Azure Storage Explorer to interact with Cosmos DB databases -- Working with the Azure Cosmos DB Emulator -- Test your knowledge -- Summary -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Running queries against a collection with different tools -- Understanding query results in JSON arrays -- Checking the request units spent by a query -- Working with schema-agnostic queries -- Using built-in array functions -- Working with joins -- Using array iteration -- Working with aggregate functions -- Test your knowledge -- Summary -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Understanding the requirements for the first version of an application -- Understanding the main classes of the Cosmos DB SDK for .NET Core. Creating a .NET Core 2 application to interact with Cosmos DB -- Configuring a Cosmos DB client -- Creating or retrieving a document database -- Querying and creating document collections -- Retrieving a document with an asynchronous query -- Inserting documents that represent competitions -- Calculating a cross-partition aggregate with an asynchronous query -- Reading and updating an existing document with a dynamic object -- Querying documents in multiple partitions -- Calling asynchronous methods that create and query dynamic documents -- Test your knowledge -- Summary -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Creating models and customizing serialization -- Retrieving a POCO with a LINQ asynchronous query -- Inserting POCOs -- Calculating a cross-partition aggregate with an asynchronous LINQ query -- Reading and updating an existing document with a POCO -- Querying documents in multiple partitions with LINQ -- Writing LINQ queries that perform operations on arrays -- Calling asynchronous methods that use POCOs to create and query documents -- Inspecting the SQL API queries that LINQ generates -- Test your knowledge -- Summary -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Understanding request units and how they affect billing -- Dynamically adjusting throughput for a collection with the Azure portal -- Working with client-side throughput management -- Understanding rate limiting and throttling -- Tracking consumed request units with client-side code -- Understanding the options for provisioning request units -- Learning portioning strategies -- Deploying to multiple regions -- Understanding the five consistency levels -- Taking advantage of regional failover -- Understanding indexing in Cosmos DB -- Checking indexing policies for a collection with the Azure portal -- Test your knowledge -- Summary. Appendix: Answers -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Other Books You May Enjoy -- Index. This book shows you how to develop applications that work with Azure Cosmos DB. Azure and other cloud applications typically work with massive amounts of data that can be organized in different ways. These applications will often require elastic scale out of storage and throughput, and to work across new geographical regions. This is the ... Windows Azure. http://id.loc.gov/authorities/names/n2010028313 Windows Azure fast SQL (Computer program language) http://id.loc.gov/authorities/subjects/sh86006628 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 SQL (Langage de programmation) Infonuagique. Internet: general works. bicssc Servers. bicssc Databases. bicssc COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Cloud computing fast SQL (Computer program language) fast Yöndem, Daron. has work: Guide to NoSQL with Azure Cosmos DB (Text) https://id.oclc.org/worldcat/entity/E39PCGmQ4p7hgGFkW37X74fwRX https://id.oclc.org/worldcat/ontology/hasWork FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1905971 Volltext |
spellingShingle | Hillar, Gastón C. (Gastón Carlos) Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Making the paradigm shift to the NoSQL way -- Learning about the main features of Cosmos DB -- Understanding the supported NoSQL data models -- Using the appropriate API for each data model -- Diving deep into the Cosmos DB resource model -- Understanding the system topology NoSQL -- Learning about the resource hierarchy for each container -- Test your knowledge -- Summary -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Provisioning a Cosmos DB account that uses the SQL API -- Understanding URIs, read-write and read-only keys, and connection strings -- Creating a new document database with the SQL API -- Creating a new collection -- Populating a collection with documents -- Understanding automatically generated key-value pairs -- Understanding schema-agnostic features -- Working with the web-based Azure Cosmos DB Explorer -- Using Azure Storage Explorer to interact with Cosmos DB databases -- Working with the Azure Cosmos DB Emulator -- Test your knowledge -- Summary -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Running queries against a collection with different tools -- Understanding query results in JSON arrays -- Checking the request units spent by a query -- Working with schema-agnostic queries -- Using built-in array functions -- Working with joins -- Using array iteration -- Working with aggregate functions -- Test your knowledge -- Summary -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Understanding the requirements for the first version of an application -- Understanding the main classes of the Cosmos DB SDK for .NET Core. Creating a .NET Core 2 application to interact with Cosmos DB -- Configuring a Cosmos DB client -- Creating or retrieving a document database -- Querying and creating document collections -- Retrieving a document with an asynchronous query -- Inserting documents that represent competitions -- Calculating a cross-partition aggregate with an asynchronous query -- Reading and updating an existing document with a dynamic object -- Querying documents in multiple partitions -- Calling asynchronous methods that create and query dynamic documents -- Test your knowledge -- Summary -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Creating models and customizing serialization -- Retrieving a POCO with a LINQ asynchronous query -- Inserting POCOs -- Calculating a cross-partition aggregate with an asynchronous LINQ query -- Reading and updating an existing document with a POCO -- Querying documents in multiple partitions with LINQ -- Writing LINQ queries that perform operations on arrays -- Calling asynchronous methods that use POCOs to create and query documents -- Inspecting the SQL API queries that LINQ generates -- Test your knowledge -- Summary -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Understanding request units and how they affect billing -- Dynamically adjusting throughput for a collection with the Azure portal -- Working with client-side throughput management -- Understanding rate limiting and throttling -- Tracking consumed request units with client-side code -- Understanding the options for provisioning request units -- Learning portioning strategies -- Deploying to multiple regions -- Understanding the five consistency levels -- Taking advantage of regional failover -- Understanding indexing in Cosmos DB -- Checking indexing policies for a collection with the Azure portal -- Test your knowledge -- Summary. Appendix: Answers -- Chapter 1: Introduction to NoSQL in Cosmos DB -- Chapter 2: Getting Started with Cosmos DB Development and NoSQL Document Databases -- Chapter 3: Writing and Running Queries on NoSQL Document Databases -- Chapter 4: Building an Application with C#, Cosmos DB, a NoSQL Document Database, and the SQL API -- Chapter 5: Working with POCOs, LINQ, and a NoSQL Document Database -- Chapter 6: Tuning and Managing Scalability with Cosmos DB -- Other Books You May Enjoy -- Index. Windows Azure. http://id.loc.gov/authorities/names/n2010028313 Windows Azure fast SQL (Computer program language) http://id.loc.gov/authorities/subjects/sh86006628 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 SQL (Langage de programmation) Infonuagique. Internet: general works. bicssc Servers. bicssc Databases. bicssc COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Cloud computing fast SQL (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/names/n2010028313 http://id.loc.gov/authorities/subjects/sh86006628 http://id.loc.gov/authorities/subjects/sh2008004883 |
title | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_auth | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_exact_search | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_full | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_fullStr | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_full_unstemmed | Guide to NoSQL with Azure Cosmos DB : work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
title_short | Guide to NoSQL with Azure Cosmos DB : |
title_sort | guide to nosql with azure cosmos db work with the massively scalable azure database service with json c linq and net core 2 |
title_sub | work with the massively scalable Azure database service with JSON, C#, LINQ, and . NET Core 2. |
topic | Windows Azure. http://id.loc.gov/authorities/names/n2010028313 Windows Azure fast SQL (Computer program language) http://id.loc.gov/authorities/subjects/sh86006628 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 SQL (Langage de programmation) Infonuagique. Internet: general works. bicssc Servers. bicssc Databases. bicssc COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Cloud computing fast SQL (Computer program language) fast |
topic_facet | Windows Azure. Windows Azure SQL (Computer program language) Cloud computing. SQL (Langage de programmation) Infonuagique. Internet: general works. Servers. Databases. COMPUTERS Computer Literacy. COMPUTERS Computer Science. COMPUTERS Data Processing. COMPUTERS Hardware General. COMPUTERS Information Technology. COMPUTERS Machine Theory. COMPUTERS Reference. Cloud computing |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1905971 |
work_keys_str_mv | AT hillargastonc guidetonosqlwithazurecosmosdbworkwiththemassivelyscalableazuredatabaseservicewithjsonclinqandnetcore2 AT yondemdaron guidetonosqlwithazurecosmosdbworkwiththemassivelyscalableazuredatabaseservicewithjsonclinqandnetcore2 |