Có một bàn với khoảng 20 triệu hàng trong Cassandra.Nhận hồ sơ cuối cùng tại Cassandra
Bảng được sắp xếp theo cột primary_key
, là một chuỗi. Chúng tôi đang sử dụng 'ByteOrderedPartitioner', do đó, các hàng được sắp xếp theo primary_key
và không phải là một băm của cột primary_key
.
Cách tốt nhất để có được bản ghi cuối cùng trong bảng là gì?
Cảm ơn bạn rất nhiều!
Bạn nên mạnh mẽ không sử dụng ByteOrderedPartitioner vì duy trì yêu cầu khi dữ liệu của bạn thay đổi phân phối hoặc bạn mở rộng cluster của bạn. Nếu có thể, bạn nên thay đổi mô hình dữ liệu của mình để thay vào đó bạn có thể sử dụng các truy vấn phạm vi cột. – Richard