NoSQL Systems
Consequences of sharding
To summarize:
- Scalability is achievable for operations that are restricted to
one shard.
- Inserts.
- Equality search on shard key.
- You don't need SQL for that.
- You don't get transactions either.
About the name
NoSQL: A database system that scales for a very restricted operations,
but achieves this by sacrificing some of the most useful parts of SQL:
- Joins
- Transactions
- Even durability!
|