Tim Sander

Program Manager, Azure Cosmos DB

Program Manager on the Azure Cosmos DB engineering team

Post by this author

Tips & Tricks for Query Pagination in Azure Cosmos DB

In this blog, we'll take a look at tips for query pagination in Azure Cosmos DB. Pagination is the process of dividing a large volume of data across many small pages.

Optimize query performance with Azure Cosmos DB indexing metrics

You can now use the Azure Cosmos DB indexing metrics, now generally available, to optimize query performance! The indexing metrics show indexes that the query engine used and index recommendations for improving query performance.

Optimizing costs with the Azure Cosmos DB integrated cache

In this blog, we’ll dive into the details of the Azure Cosmos DB integrated cache! With the integrated cache, you can add caching to an existing Azure Cosmos DB workload without modifying your application’s logic.

New ways to use composite indexes in Azure Cosmos DB

You can now use composite indexes in Azure Cosmos DB to optimize additional cases of the most common inefficient queries! Anytime you have a slow or high RU query, you should first consider whether the query can be optimized with a composite index.

Introducing the LIKE keyword in Azure Cosmos DB

You can now use the LIKE keyword to do text searches in Azure Cosmos DB SQL (core) API! By including the LIKE keyword in a WHERE clause, you can search for specific string patterns.

Understanding how to query arrays in Azure Cosmos DB

This blog is the final part of a series of blogs where we’ll demystify commonly confused concepts for developers learning how to query data using Azure Cosmos DB. Today, we’ll walk through tips and tricks for querying arrays.

Managing indexing through the Azure Portal in Azure Cosmos DB’s API for MongoDB

In this blog, we’ll cover how to add and remove indexes using the new indexing policy editor. We’ll also highlight the differences in best practices for indexing in Azure Cosmos DB’s API for MongoDB and native MongoDB.

Understanding the difference between null and undefined in Azure Cosmos DB

This blog is part two of a series of three blogs where we’ll demystify commonly confused concepts for developers learning how to query in the SQL (core) API in Azure Cosmos DB. We’ll look at the difference between null and undefined values.

Understanding the difference between point reads and queries in Azure Cosmos DB

In this blog, we'll look at the differences between point reads and queries in Azure Cosmos DB.

New date and time system functions in Azure Cosmos DB

Learn about new system functions for working with dates and times in Azure Cosmos DB