Chào mọi người,
Mình có vài vấn đề về CSDL Cassandra mong được mọi người giúp đỡ.
-
Phân táng theo partition_key : Theo mình hiểu thì khi tạo ra một table thì mỗi dòng sẽ được phân tán theo những cột (partition_key) . Ví dụ có một table với dữ liệu như sao.
id name type ( partition_key )
1 a 1
2 b 1
3 c 2
Có phải cassandra sẽ TỰ ĐỘNG tạo ra cluster với 2 node ( giả sử node 1 chứ 2 dòng id là 1,2 Node 2 chứ 1 dòng có id 3) ?? -
Vậy tại sao Cassandra vẫn cho phép người dùng set up mutiple nodes trên một machine. Giả sử nếu bản trên có type 1,type 2,type 3 mà người dùng lại tạo 2 nodes trong một cluster thì dữ liệu sẽ được phân tán như thế nào ?
Rất mong nhận được sự giúp đỡ từ mọi người. Chân thành cảm ơn.