カラムファミリ型データベースを使うべきとき

NoSQLの基礎概念

Miriam Antona

Software engineer

適したケース - 一般

  • 大量データ
  • 極端に高速な書き込み
NoSQLの基礎概念

適したケース - イベントログ

  • イベントの種類:
    • ユーザーログ
    • エラー
    • ...

イベントのログの画像

NoSQLの基礎概念

適したケース - コンテンツ管理システム

  • コメント
  • リンク
  • タグ
  • ...

ブログの画像

NoSQLの基礎概念

適したケース - 時系列データ

  • 天気
  • 交通
  • など

折れ線グラフ

NoSQLの基礎概念

不向きなケース

  • プロトタイピングやプロジェクトの初期
    • クエリを頻繁に変更する必要がある
    • クエリ変更 → カラムファミリ設計の変更が必要になる場合あり
    • コスト高で生産性が低下しうる
  • 複雑なクエリや結合が必要
  • 大量データを扱わない
NoSQLの基礎概念

練習してみましょう!

NoSQLの基礎概念

Preparing Video For Download...