C.1 データベースが重要な理由 C.2 核となる概念:スキーマ、テーブル、コレクション、ドキュメント C.3 MongoDB:柔軟なスキーマのためのNoSQL C.3.1 インストール macOS用のHomebrewについて C.3.1.1 Windowsでのインストール C.3.1.2 Linuxでのインストール C.3.2 MongoDBをローカルで起動する C.3.3 Mongooseを使って接続する C.4 PostgreSQL:SQLのパワーと構造 C.4.1 インストール C.4.2 Sequelizeを使って接続する C.5 SQLite:軽量で組み込み型 C.5.1 インストール C.5.2 Sequelizeを使って接続する C.6 ローカルデータベースとクラウドホスト型データベースの比較 C.6.1 クラウドサービス C.7 Nodeアプリケーション用のデータベースの比較 C.8 永続化レイヤーを選択する C.9 Redis:メモリ内での高速なキャッシュとキュー C.9.1 インストール C.9.1.1 macOS C.9.1.2 Ubuntu/Debian C.9.1.3 Windows C.9.2 Nodeから接続する 使用例 C.9.3 Redisをキューとして使用する C.10 RabbitMQ:Nodeアプリケーションのためのキューベースのメッセージング C.10.1 インストール C.10.1.1 macOS C.10.1.2 Ubuntu/Debian C.10.1.3 Windows C.10.2 Nodeから接続する 例:注文をキューに送信する 例:キューからメッセージを消費する C.11 次のステップ C.12 まとめ