NoSQL¶
SQL vs NoSQL¶
SQL:
- Save structured data,
- Separate relational data into different tables, load the related data through
join
operation. - ACID granted.
- Somehow support only for vertical scale.
NoSQL means not sql or not only sql.
- Can also save relational data but only in different way.
- Various types: Key-Value, Wide-Column, Graph, Document
- Good support for distribution, generally high horizontal scalable.
- BASE oriented.