在维表的DDL的WITH参数中添加async='true',Async 相关参数如下。
参数说明是否必填备注

async 是否开启异步请求 否 默认值为fasle。
asyncResultOrder 异步结果顺序取值如下:

  • unordered(默认值):无序。
  • ordered:有序。

asyncTimeoutMs 异步请求的超时时间 否 单位毫秒,默认值为3分钟。
asyncCapacity 异步请求的队列容量 否 默认值为100。
asyncCallbackThreads 回调处理线程数 否
回调类中的onComplete和onError默认会在线程池中处理该线程池的大小,默认值为50。
asyncConnectionQueueMaxsize 最大请求发送数 否 当等待某个服务器返回结果的请求数量达到
asyncConnectionQueueMaxsize值时,异步请求调用也会被阻塞,以防止客户端自身OOM(OutOfMemory),默认值为100。
asyncCallbackQueueMaxsize 最大回调处理队列 否 当等待回调处理的请求达到asyncCallbackQueueMaxsize
值时,异步请求调用也会被阻塞,以防止客户端自身OOM,默认值为500。

CREATE TABLE test(
    id VARCHAR,
    PRIMARY KEY(id)
) WITH(
    async='true',
    asyncResultOrder = 'unordered'
);