Phân tán trong Casandra

Chào mọi người,
Mình có vài vấn đề về CSDL Cassandra mong được mọi người giúp đỡ.

  1. 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) ??

  2. 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.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?