| Giai ?o?n | Ch? ?? chnh | N?i dung & Ho?t ??ng h?c t?p | M?c tiu & S?n ph?m |
|---|---|---|---|
| 1 | Khi ni?m C?t li |
|
|
| 2 | Cc lo?i M hnh D? li?u |
|
|
| 3 | CSDL Document (MongoDB) |
|
|
| 4 | CSDL Key-Value (Redis) |
|
|
| 5 | CSDL Column-Family (Cassandra) |
|
|
| 6 | CSDL Graph (Neo4j) |
|
|
| 7 | M hnh ha D? li?u NoSQL |
|
|
| 8 | Index v Hi?u n?ng |
|
|
| 9 | Giao d?ch & Tnh nh?t qun |
|
|
| 10 | Kh? n?ng m? r?ng |
|
|
| 11 | D? n th?c t? |
|
|
T? duy C?t li cho ng??i lm vi?c v?i NoSQL
1. Linh ho?t l S?c m?nh
NoSQL gi?i phng b?n kh?i cc schema c?ng nh?c. Hy t?n d?ng s? linh ho?t ny ?? pht tri?n nhanh h?n v x? l d? li?u phi c?u trc m?t cch t? nhin.
2. Thi?t k? cho Truy v?n
Khc v?i SQL, trong NoSQL b?n m hnh ha d? li?u d?a trn cch b?n s? ??c n. Phi chu?n ha v d? li?u trng l?p l b?n, khng ph?i l k? th.
3. Ch?p nh?n s? ?nh ??i
Hi?u r ??nh l CAP. B?n khng th? c t?t c?. Hy ch?n m hnh (CP ho?c AP) ph h?p nh?t v?i yu c?u v? tnh nh?t qun v tnh s?n sng c?a ?ng d?ng.
4. M? r?ng theo Chi?u ngang
S?c m?nh th?c s? c?a NoSQL n?m ? kh? n?ng phn tn trn nhi?u my ch?. Hy suy ngh? v? sharding v replication ngay t? ??u khi thi?t k? h? th?ng.