gpt4 book ai didi

hadoop - HBase 批量放置故障排除

转载 作者:可可西里 更新时间:2023-11-01 15:40:29 26 4
gpt4 key购买 nike

是否可以对 HBase 批量放置进行故障排除?我一次使用 HBase 批量放置 5000 条记录,我想在放置失败时找出哪一行或哪几行导致问题并记录下来。

最佳答案

方法 HTable.batch(List actions) 接收一个 Puts 列表并返回一个与 actions 列表大小相同的数组(你给函数的 puts 列表)。如果 actions(i) 失败,则 result[i] 将为空。

请注意,当 batch() 中的失败是由于最大尝试写入次数时,您需要捕获 RetriesExhaustedWithDetailsException,并调用 getExceptions(),以获取包含错误到 put 导致的映射的数组

见代码here

关于hadoop - HBase 批量放置故障排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15977185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com