Ceeds Academy教材アプリ教材・症状語・タグで検索
索引グラフ試す
DB▸NoSQL

DB: NoSQL の基礎(いつ使う・Cosmos/Mongo)

knowledge所要 20分最新草稿
前提: DB: ORM(SQLModel / SQLAlchemy で Python から操作)
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
NoSQL=自由帳

RDBが罫線つきの台帳なら、NoSQLは自由帳。形が決まっていない/変わるデータや、大量・高速が要る場面で強い。代わりに関連の管理は自分で。

概要

📍 db ▸ NoSQL ▸ 基礎 | 種別: knowledge | facts_as_of 2026-06

公式ドキュメント — knowledge

🎞 スライド

NoSQL = 表でない形でデータを持つ

ドキュメント / KV / グラフ

RDB と NoSQL(テキスト図)

[RDB] 表・行・列 ── 強い整合性 / 関連 / トランザクション
[NoSQL] 文書(JSON) / キー→値 ── スキーマ柔軟 / 水平スケール

選び方

「どう読むか」(アクセスパターン)から形を決める

—
出典(sources)

Azure Cosmos DB docs ; MongoDB docs ; 2026-06確認

確認問題(Review-Questions)
ドキュメント型NoSQLの代表例は?択一
基礎概要
解答・解説▾ 開く

Azure Cosmos DB / MongoDB。

NoSQLが向く場面とRDBが向く場面を1つずつ。記述
応用公式
解答・解説▾ 開く

NoSQL=スキーマ可変・大規模スケール・関連が少ない。RDB=強い整合性・関連・トランザクションが要る。

目次
例え概要公式ドキュメント出典確認問題
鮮度
最新
更新: 2026-06-15
次回棚卸し: 2027-06-15
周期: 12か月
版: NoSQL一般(Cosmos DB / MongoDB)

概要

NoSQL は表でない形(ドキュメント / KV / グラフ)。スキーマ柔軟・水平スケールに向く。RDB との使い分けが要る。

公式ドキュメント準拠

  • ドキュメント型(Cosmos DB / MongoDB):JSON 的な文書で保存。KV型:キー→値。
  • NoSQL が向く:スキーマが可変/多様、大規模スケール、関連が少ない。RDB が向く:強い整合性・関連・トランザクション。
  • 設計はアクセスパターン起点(「どう読むか」から形を決める)。

出典: Azure Cosmos DB / MongoDB

🧭 誤解訂正集

よくある誤解 正しい理解
NoSQL は速くて万能 関連・整合性が要る所は RDB が向く
スキーマ不要 設計は要る(アクセスパターン起点)
NoSQL は1種類 ドキュメント/KV/グラフなど形が複数ある

📖 用語

  • NoSQL … 表以外の形(ドキュメント/KV/グラフ)でデータを持つDBの総称。
  • ドキュメント型 … JSON 的な文書で保存(Cosmos DB / MongoDB)。
  • KV型 … キー→値の単純な対応で保存。
  • 水平スケール … サーバを増やして処理能力を広げる拡張方式。
  • アクセスパターン … どう読むか/書くかの想定。NoSQL 設計の起点。

✅ 確認の目安(can-do)

ドキュメント/KV 等の NoSQL の形を区別でき、**「この要件では RDB と NoSQL のどちらが向くか・なぜ(整合性/関連/スケール)」**を判断できる。