public final class JedisScriptingOperations extends AbstractScriptingOperations<JedisStandaloneClient>
JedisRedisOperations.AbstractJedisCommand<C extends JedisRedisClient,R>, JedisRedisOperations.JedisClusterCommand<R>, JedisRedisOperations.JedisCommand<R>, JedisRedisOperations.JedisSentinelCommand<R>
client
logger
构造器和说明 |
---|
JedisScriptingOperations(JedisStandaloneClient client) |
public JedisScriptingOperations(JedisStandaloneClient client)
public Object eval(String script)
ScriptingCommands
script
- 脚本程序public Object eval(byte[] script)
ScriptingCommands
script
- 脚本程序public Object eval(String script, String... params)
ScriptingCommands
script
- 脚本程序params
- 一个或多个键名参数public Object eval(byte[] script, byte[]... params)
ScriptingCommands
script
- 脚本程序params
- 一个或多个键名参数public Object eval(String script, String[] keys, String[] arguments)
ScriptingCommands
script
- 脚本程序keys
- 一个或多个键名参数arguments
- 一个或多个键参数public Object eval(byte[] script, byte[][] keys, byte[][] arguments)
ScriptingCommands
script
- 脚本程序keys
- 一个或多个键名参数arguments
- 一个或多个键参数public Object evalSha(String digest)
ScriptingCommands
digest
- SHA1 校验码public Object evalSha(byte[] digest)
ScriptingCommands
digest
- SHA1 校验码public Object evalSha(String digest, String... params)
ScriptingCommands
digest
- SHA1 校验码params
- 一个或多个键名参数public Object evalSha(byte[] digest, byte[]... params)
ScriptingCommands
digest
- SHA1 校验码params
- 一个或多个键名参数public Object evalSha(String digest, String[] keys, String[] arguments)
ScriptingCommands
digest
- SHA1 校验码keys
- 一个或多个键名参数arguments
- 一个或多个键参数public Object evalSha(byte[] digest, byte[][] keys, byte[][] arguments)
ScriptingCommands
digest
- SHA1 校验码keys
- 一个或多个键名参数arguments
- 一个或多个键参数public List<Boolean> scriptExists(String... sha1)
ScriptingCommands
sha1
- 一个或多个 SHA1 校验和public List<Boolean> scriptExists(byte[]... sha1)
ScriptingCommands
sha1
- 一个或多个 SHA1 校验和public com.buession.lang.Status scriptFlush()
ScriptingCommands
public com.buession.lang.Status scriptFlush(FlushMode mode)
ScriptingCommands
mode
- 刷新模式public String scriptLoad(String script)
ScriptingCommands
script
- 脚本public byte[] scriptLoad(byte[] script)
ScriptingCommands
script
- 脚本public com.buession.lang.Status scriptKill()
ScriptingCommands
Copyright © 2022 buession.com Inc.. All rights reserved.