- NoSQLは従来型RDBの抱える制約を打破するために生まれたのかね?
- その「制約」も色々あって、どこに問題の本質を見るかで答えは変わってくるよね?
- 性能?
- 書き込み
- 単発
- 関連する複数レコード
- 読み出し
- 単発
- Joinを伴う読み出し
- 保守性?
- カラムを足す、ということだけでも面倒。
- リレーションが絡むとさらに厄介。
- テーブル仕様記述だけでなく、オブジェクト側やORマッパーについても仕様記述同期が必要。
- どの問題を片付けるか優先度をつけないと、問題の解決手段も見つからない。少なくとも現在の技術では(たぶん未来永劫)上記問題を「すべて同時に」解決することはできない。
0 件のコメント:
コメントを投稿