表格存储的Java SDK优化经验

  • 时间:
  • 浏览:2

本文介绍表格存储服务在优化Java SDK性能时的这俩经验,作为有有有另一个支持海量数据、高并发访问的NoSQL服务,SDK的性能也显得尤为重要。SDK优化这项工作然后 然后 就已完成,现在将其中的这俩经验再在公众号中与大伙儿儿进行分享。

用户通过Java SDK来访问表格存储,在SDK内部内部结构也是有开销的,在高并发的场景下哪几个开销尤其突出。可能性SDK的性能很差,用户为了达到更高的QPS,可能性就需要使用更高性能的机器可能性更多的机器,从而增加用户使用表格存储的成本。大伙儿儿对SDK进行性能分析,也发现了什么都有有性能现象图片,还可否 说那我的SDK有很大的性能优化空间。在发现SDK性能不高然后 ,大伙儿儿进行了一系列优化,其中最重要的改动是,使用HttpAsyncClient库替换了HttpClient,从而把同步IO替加进了异步IO,在高并发场景下性能有了显著提升