|< < 25 > >|

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!

|< < 25 > >|