jedis的Pipeline
2021-11-23 20:05:55 0 举报
类图
作者其他创作
大纲/内容
BinaryScriptingCommandsPipeline
MultiKeyBinaryRedisPipeline
PipelineBase
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
MultiKeyPipelineBase
Queable
+ Queue<Response<?>>:pipelinedResponses
Response<?> generateResponse(Object data)<T> Response<T> getResponse(Builder<T> builder)boolean hasPipelinedResponse()int getPipelinedResponseLength()void clean()
Response<T>
T response JedisDataException exceptionboolean buildingboolean builtboolean setBuilder<T> Object data Response<?> dependency
Response(Builder<T> b) void set(Object data) T get()boolean hasPipelinedResponse()int getPipelinedResponseLength()void clean()
RedisPipeline
BinaryRedisPipeline
Pipeline
+ MultiResponseBuilder:currentMulti
+setClient(Client client)+Client getClient(byte[] key)+Client getClient(String key)+<T> Response<T> getResponse(Builder<T> builder) + sync()+ syncAndReturnAll()+ discard()+ exec()+multi()+isInMulti+clear
ClusterPipeline
ScriptingCommandsPipeline
MultiKeyCommandsPipeline
BasicRedisPipeline
Closeable
+close
Builder<T>
abstract T build(Object data)
0 条评论
下一页