Monday, February 7, 2011

NoSQL Glossary

Shard
======
- a broken piece or fragment of a brittle substance, esp of pottery
= Horizontal partitioning data
ตัวอย่างเช่น
ข้อมูล user 1 - 10 เก็บข้อมูลที่ shard 1
ข้อมูล user 11-20 เก็บข้อมูลที่ shard 2
- Normally, one uses two servers per shard to ensure availability.

Eventual Consistency
====================
As the data is replicated, the latest version of something is sitting on some node in the cluster, but older versions are still out there on other nodes, but eventually all nodes will see the latest version.

No comments:

Post a Comment