現時点でもNoSQLデータベースソフトが多数あります。各位置づけを整理したかったので参考文献を探して、勉強しました。
中でも、「CassandraとHBaseの比較をして入門するNoSQL」が参考になりました。
NoSQLにも、以下のような分類があります。
- Key Value Store
- 列指向型Database
- Document Database
「CAP定理」が各種DBの特性を把握するのに役立ちます。
「CAP定理」とは?
- 一貫性
- 可溶性
- NW分断耐性
「システムでは、上記3つの内、2つまでしか満たす事が出来ない。」
後日、他の参考文献も探してみます。