What this book covers
Chapter 1, Getting Started with DocumentDB, covers the basics of DocumentDB. It explores the data model and compares DocumentDB with other NoSQL technologies. It also outlines the pricing model of DocumentDB. By the end of this chapter, we will learn how to set up a DocumentDB environment and how to prepare Visual Studio 2015 to start building solutions using DocumentDB.
Chapter 2, Setting up and Managing Your Database, provides detailed information on how to set up, maintain, and manage your DocumentDB. It also covers how to monitor your DocumentDB and, based on monitoring results, reconfigure DocumentDB.
Chapter 3, Basic Querying, provides an insight into the basic querying options for DocumentDB. It covers how to create, update, read, and delete documents from your DocumentDB in the most basic form.
Chapter 4, Advanced Querying, provides an insight into all the possibilities in the SQL grammar that is available for DocumentDB.
Chapter 5, Using REST to Access Your Database, discusses how to use DocumentDB using the open REST protocol. It also covers how to use JavaScript to work with DocumentDB and how to authenticate and execute queries.
Chapter 6, Using Node.js to Access Your Database, provides a detailed description of how to use DocumentDB features with Node.js
Chapter 7, Advanced Techniques, covers indexes and how to use them effectively. It also covers how to measure the performance of our database and use partitioning techniques.
Chapter 8, Putting Your Database at the Heart of Azure Solutions, describes patterns that can be applied to your Azure solution, collaborating with DocumentDB. It also covers some patterns and how to integrate DocumentDB inside your current Azure solution by replacing some of the current data repositories, which will be moved to DocumentDB.