Azure Cosmos DB – Optimalizace nákladů a change feed
Azure Cosmos DB byla už od svého začátku vývojáři občas přehlížena, zejména kvůli nemalým nákladům na provoz, a to i u velmi malých aplikací. V květnu však Microsoft spustil tzv. free tier, v rámci kterého můžete získat toto úložiště s výkonem, který postačuje pro menší aplikace, zdarma. Na této přednášce si ukážeme, jak přistupovat k návrhu databáze v Cosmos DB. Postupy, které znáte ze světa relačních databází, totiž v případě Cosmos DB moc dobře nefungují. Uvidíte, k čemu slouží partitions a jak je využít, abyste snížili náročnost dotazů na minimum. Dále si ukážeme, jak využívat change feed k denormalizaci dat, díky čemuž lze opět zjednodušit a zlevnit dotazování.