DBについて全4回(概要/設計/実装/運用)に分けて説明します。DBは「ドキュメント」「キーバリュー」「グラフ」「列指向」の4つのデータモデルをサポートしたデータベースです。本記事ではその中から、ドキュメント形式のデータモデルを対象とします。APIは、SQLを使ってデータを参照することができるAPIで、.NET、Java、NodeJS、Python用のライブラリが用意されています。データの入れ物となるデータベースとコレクションの作成、実際のデータであるドキュメントの作成までを順に、.NET(C#)で実装していきます。Emulator」の使用を前提としています。Emulatorは無償で使用することができるため、今回のようなサンプルの動作確認程度であれば、まずはEmulatorを使うことをお薦めします。DBでそのまま使うことができます。以下の環境で動作を確認しています。今回はサンプルとして、いわゆる「ToDoリスト」を管理するアプリを作成します。DBから取得したデータがコンソールに出力されることを確認します。サンプルアプリの実行例データベースとコレクションの定義ドキュメントの格納先となるデータベースとコレクションを定義します。データベース名は「DemoDb」、コレクション名は「TodoCollection」とします。コレクションには、以下の項目を持つドキュメントを格納するものとします。