おめでとうございます!
NoSQLの基礎概念
Miriam Antona
Software engineer
第1章
- NoSQL と リレーショナルデータベースの違い
- キー・バリュー型データベースの主要概念
- 利点
- 制約
第1章
- 適するケース
- ユーザーセッション情報
- ユーザープロファイル/嗜好
- ショッピングカート
- など
- 不適なケース
- 事例: Editoo と Redis
第2章
- 適するケース
- カタログ
- イベントログ
- ユーザープロファイル
- など
- 不適なケース
- 事例: Shutterfly と MongoDB
第3章
- カラムファミリー型データベースの基礎
- 利点
- 制約
- 複数行トランザクションなし
- 結合なし
- サブクエリなし
第3章
- 適するシナリオ
- イベントログ
- コンテンツ管理システム
- 時系列データ
- 不適なシナリオ
- クエリを頻繁に変更する必要がある
- 複雑なクエリや結合が必要
- 大量データを扱わない
- 事例: Bigmate と Apache Cassandra
第4章
- グラフデータベースの主要概念
- 利点
- 柔軟性
- 高性能
- 水平スケーラビリティ
- データ表現が容易
- 制約
- 非常に大きなオブジェクト(BLOB、CLOB など)
- 開発者に大きな変更が必要
第4章
- 適する状況
- ソーシャルグラフ
- 感染症拡大
- 不正検知
- 位置情報サービス
- など
- 不適な状況
Preparing Video For Download...