Professional Documents
Culture Documents
Lecture7 Cassandra Animations
Lecture7 Cassandra Animations
PRIMARY KEY(state)
PRIMARY KEY((state), id)
Co-location
awareness!
Peer-to-peer
(P2P)
architecture Node
59 (data)
Partition key token
?
Token node
Showing 100
token values
(and 8 nodes)
for illustration
Ex:
Uneven data
distribution
Partitioner
Fix:
Murmur3-based
partitioner
Partitioner
4
5 IgotUr
AlwaysData
Onomnom TX Austin
Dallas
7
2 Data Rowman
ComeTo Learnin’ TX Austin
Dallas
2
9 ComeTo
CompactLearnin’
One TX Dallas
Houston
7
5 Data Rowman
Always Onomnom TX Austin
Dallas
TX (83) 1
6 Dev
LoneAwesome
Star TX Houston
El Paso
4
1 IgotUr Data
Dev Awesome TX Austin
Houston
3 Compact
9 Lone Node
One TX Snyder
Houston
6
8 Lone
Lovin’Star
Ur Bytes TX
TX El Paso
Santa Fe
8
3 Lovin’ Ur Bytes
Lone Node TX Santa
SnyderFe
4
5 IgotUr
AlwaysData
Onomnom TX Austin
Dallas
7
2 Data Rowman
ComeTo Learnin’ TX Austin
Dallas
2
9 ComeTo
CompactLearnin’
One TX Dallas
Houston
7 Always
5 Data Rowman
Onomnom TX Austin
Dallas
TX (83) 1 Lone
6 Dev Awesome
Star TX Houston
El Paso
4
1 IgotUr Data
Dev Awesome TX Austin
Houston
3 Compact
9 Lone Node
One TX Snyder
Houston
6
8 Lone
Lovin’Star
Ur Bytes TX
TX El Paso
Santa Fe
8
3 Lovin’ Ur Bytes
Lone Node TX Santa
SnyderFe
7
4 Data
IgotUrRowman
Data TX Austin
7 IgotUr
4 Data Rowman
Data TX Austin
2 Always
5 ComeToOnomnom
Learnin’ TX Dallas
2
5 ComeTo Learnin’
Always Onomnom TX Dallas