我正在尝试使用 Flume NG 将文本文件中的日志收集到 HBase。日志文件中的每一行都是 JSON 文本,我将它们作为值插入到 HBase 表中。问题是我不知道如何自定义行键模式。例如,当我计算表中的行数时:
hbase(main):001:0> count 'flume-ng-test', 100000
Current count: 100000, row: default32e473e0-4f54-48b5-8081-c3f845b38456
Current count: 200000, row: default65b0cc3d-5421-4bb1-87e2-b21c2841fcd6
Current count: 300000, row: default98be85e3-bb9f-402e-8f36-0db74cb8ab44
Current count: 400000, row: defaultcbf888dc-e2bb-492f-ab17-63f5e0327344
Current count: 500000, row: defaultfedc40e5-04b4-49a4-8734-655f43956d6e
502224 row(s) in 8.1540 seconds
行键是default + UUID_like_string
. 如果我想使用当前时间戳(升序或降序)更改行键模式,我应该怎么做?
感谢您的任何评论。