当前位置: 首页 > 2015年4月文章存档
  • HBase Rowkey的散列与预分区设计,解决热写和热读问题,随机散列与预分区。 hash就是rowkey前面由一串随机字符串组成,随机字符串生成方式可以由SHA或者MD5等方式生成,只要region所管理的start-end keys范围比较随机,那么就可以解决写热点问题。partition就是分区式,每个region管理着相应的区域数据。

    阅读全文
    分布式系统 360 人阅读 抢沙发 ,
  • 最近在线上发现了httpclient超时异常,造成问题主要原因是:httpclient 未对execute方法做捕获(在上一层做cache),未对失败情况做处理,未对失败连接进行回收,造成大量CLOSE_WAIT的状态。调用abort方法关闭失败连接。

    阅读全文
    Java 134 人阅读 抢沙发