MCPcopy Create free account

hub / github.com/arana-db/kiwi / functions

Functions2,670 in github.com/arana-db/kiwi

Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/smembers.rs:57
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/psetex.rs:69
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/flushdb.rs:61
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/decr.rs:57
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/hkeys.rs:54
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/zlexcount.rs:69
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/persist.rs:64
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/getbit.rs:71
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/bitop.rs:73
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/hget.rs:54
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/hvals.rs:54
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/sscan.rs:62
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/getrange.rs:58
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/incrbyfloat.rs:57
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/list.rs:61
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/exists.rs:62
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/set.rs:60
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/scard.rs:57
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/hgetall.rs:54
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/zcount.rs:69
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/get.rs:55
Methoddo_cmd
(&self, client: &Client, storage: Arc<Storage>)
src/cmd/src/sunion.rs:62
Methoddo_execute_once
(work: CmdExecutionWork)
src/executor/src/executor.rs:126
Methoddo_initial
BITCOUNT key [start end] Count the number of set bits (population counting) in a string.
src/cmd/src/bitcount.rs:53
Methoddo_initial
(&self, client: &Client)
src/cmd/src/hscan.rs:50
Methoddo_initial
MSETNX key value [key value ...] Sets the given keys to their respective values, only if all keys don't exist. MSETNX is atomic, so either all keys a
src/cmd/src/msetnx.rs:60
Methoddo_initial
(&self, client: &Client)
src/cmd/src/bitpos.rs:55
Methoddo_initial
SETBIT key offset value Sets or clears the bit at offset in the string value stored at key.
src/cmd/src/setbit.rs:53
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrevrangebyscore.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/spop.rs:50
Methoddo_initial
APPEND key value
src/cmd/src/append.rs:51
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/admin.rs:53
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/group_client.rs:64
Methoddo_initial
(&self, client: &Client)
src/cmd/src/incrby.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/srandmember.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrangebylex.rs:49
Methoddo_initial
EXPIREAT key timestamp EXPIREAT has the same effect and semantic as EXPIRE, but instead of specifying the number of seconds representing the TTL (tim
src/cmd/src/expireat.rs:58
Methoddo_initial
(&self, client: &Client)
src/cmd/src/smove.rs:50
Methoddo_initial
RANDOMKEY Return a random key from the currently selected database. # Returns Bulk string reply: the random key, or nil when the database is empty
src/cmd/src/randomkey.rs:56
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/ping.rs:51
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hexists.rs:49
Methoddo_initial
SETEX key seconds value
src/cmd/src/setex.rs:51
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zremrangebylex.rs:49
Methoddo_initial
ZADD key score member [score member ...]
src/cmd/src/zadd.rs:49
Methoddo_initial
MSET key value [key value ...] Sets the given keys to their respective values. MSET replaces existing values with new values, just like regular SET.
src/cmd/src/mset.rs:62
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zremrangebyrank.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zremrangebyscore.rs:49
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hincrbyfloat.rs:50
Methoddo_initial
PTTL key Like TTL this command returns the remaining time to live of a key that has an expire set, with the sole difference that TTL returns the amou
src/cmd/src/pttl.rs:60
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zscan.rs:50
Methoddo_initial
SETRANGE key offset value
src/cmd/src/setrange.rs:51
Methoddo_initial
SETNX key value Set key to hold string value if key does not exist. When key already holds a value, no operation is performed. # Time Complexity O(1
src/cmd/src/setnx.rs:60
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrangebyscore.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrem.rs:49
Methoddo_initial
GETSET key value Atomically sets key to value and returns the old value stored at key. Returns an error when key exists but does not hold a string va
src/cmd/src/getset.rs:60
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrange.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/hset.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/srem.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sinterstore.rs:50
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hmget.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/decrby.rs:50
Methoddo_initial
ZINCRBY key increment member
src/cmd/src/zincrby.rs:51
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hlen.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrevrange.rs:49
Methoddo_initial
TTL key Returns the remaining time to live of a key that has a timeout. This introspection capability allows a Redis client to check how many seconds
src/cmd/src/ttl.rs:60
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sadd.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sdiffstore.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrevrank.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sismember.rs:50
Methoddo_initial
ZSCORE key member
src/cmd/src/zscore.rs:51
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zrank.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zunionstore.rs:49
Methoddo_initial
PEXPIRE key milliseconds This command works exactly like EXPIRE but the time to live of the key is specified in milliseconds instead of seconds. # R
src/cmd/src/pexpire.rs:57
Methoddo_initial
MGET key [key ...] Returns the values of all specified keys. For every key that does not hold a string value or does not exist, the special value nil
src/cmd/src/mget.rs:60
Methoddo_initial
STRLEN key
src/cmd/src/strlen.rs:51
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zinterstore.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sdiff.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zcard.rs:50
Methoddo_initial
FLUSHALL Delete all the keys of all the existing databases, not just the currently selected one. This command never fails. # Returns Simple string r
src/cmd/src/flushall.rs:57
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/auth.rs:70
Methoddo_initial
EXPIRE key seconds Set a timeout on key. After the timeout has expired, the key will automatically be deleted. A key with an associated timeout is of
src/cmd/src/expire.rs:57
Methoddo_initial
(&self, client: &Client)
src/cmd/src/incr.rs:50
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hdel.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/hmset.rs:49
Methoddo_initial
KEYS pattern Returns all keys matching pattern. Warning: This command should only be used in production environments with extreme care. It may ruin p
src/cmd/src/keys.rs:58
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hincrby.rs:49
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hsetnx.rs:49
Methoddo_initial
PEXPIREAT key milliseconds-timestamp PEXPIREAT has the same effect and semantic as EXPIREAT, but the Unix time at which the key will expire is specif
src/cmd/src/pexpireat.rs:57
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hstrlen.rs:49
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sinter.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/sunionstore.rs:50
Methoddo_initial
TYPE key Returns the string representation of the type of the value stored at key. The different types that can be returned are: string, list, set, z
src/cmd/src/type_cmd.rs:57
Methoddo_initial
(&self, client: &Client)
src/cmd/src/smembers.rs:50
Methoddo_initial
PSETEX key milliseconds value Set key to hold string value and set key to timeout after a given number of milliseconds. This command is atomic. It is
src/cmd/src/psetex.rs:62
Methoddo_initial
FLUSHDB Delete all the keys of the currently selected DB. This command never fails. # Returns Simple string reply: OK
src/cmd/src/flushdb.rs:57
Methoddo_initial
(&self, client: &Client)
src/cmd/src/decr.rs:50
Methoddo_initial
(&self, _client: &Client)
src/cmd/src/hkeys.rs:50
Methoddo_initial
(&self, client: &Client)
src/cmd/src/zlexcount.rs:50
Methoddo_initial
PERSIST key Remove the existing timeout on key, turning the key from volatile (a key with an expire set) to persistent (a key that will never expire
src/cmd/src/persist.rs:57
Methoddo_initial
GETBIT key offset Returns the bit value at offset in the string value stored at key.
src/cmd/src/getbit.rs:53
← previousnext →1,001–1,100 of 2,670, ranked by callers