Có cách nào hiệu quả để xóa nhiều hàng trong HBase hoặc trường hợp sử dụng của tôi có mùi không thích hợp với HBase không?Cách hiệu quả để xóa nhiều hàng trong HBase
Có một bảng nói 'biểu đồ', trong đó có các mục có trong biểu đồ. Các phím hàng có định dạng sau: chart|date_reversed|ranked_attribute_value_reversed|content_id
Đôi khi tôi muốn tạo lại biểu đồ cho một ngày nhất định, vì vậy tôi muốn xóa tất cả các hàng bắt đầu từ 'biểu đồ | date_reversed_1' đến 'biểu đồ | date_reversed_2'. Có cách nào tốt hơn là phát hành Xóa cho mỗi hàng do Scan tìm thấy không? Tất cả các hàng sẽ bị xóa sẽ gần nhau.
Tôi cần xóa các hàng, vì tôi không muốn một mục (một content_id) có nhiều mục mà nó sẽ có nếu xếp hạng_attribute_value của nó đã bị thay đổi (thay đổi của nó là lý do tại sao biểu đồ cần được tạo lại) .
Là một người mới bắt đầu HBase, vì vậy có lẽ tôi có thể lạm dụng các hàng cho một cái gì đó mà cột sẽ tốt hơn - nếu bạn có một đề xuất thiết kế, mát mẻ! Hoặc, có thể các biểu đồ được tạo tốt hơn trong một tệp (ví dụ: không có HBase cho đầu ra)? Tôi đang sử dụng MapReduce.
Đối tượng này không được bao gồm trong 96 – Adelin