zoukankan      html  css  js  c++  java
  • 批量删除redis的数据

    批量删除redis的数据

    # redis-cli -h 192.168.1.17 -p 6379 keys "xiaolang_*"|xargs redis-cli -h 192.168.1.17 -p 6379 del

    [wanghz@w_db ~]$ redis-cli --help
    redis-cli 3.2.6

    Usage: redis-cli [OPTIONS] [cmd [arg [arg ...]]]
    -h <hostname> Server hostname (default: 127.0.0.1).
    -p <port> Server port (default: 6379).
    -s <socket> Server socket (overrides hostname and port).
    -a <password> Password to use when connecting to the server.
    -r <repeat> Execute specified command N times.
    -i <interval> When -r is used, waits <interval> seconds per command.
    It is possible to specify sub-second times like -i 0.1.
    -n <db> Database number.
    -x Read last argument from STDIN.
    -d <delimiter> Multi-bulk delimiter in for raw formatting (default: ).
    -c Enable cluster mode (follow -ASK and -MOVED redirections).
    --raw Use raw formatting for replies (default when STDOUT is
    not a tty).
    --no-raw Force formatted output even when STDOUT is not a tty.
    --csv Output in CSV format.
    --stat Print rolling stats about server: mem, clients, ...
    --latency Enter a special mode continuously sampling latency.
    --latency-history Like --latency but tracking latency changes over time.
    Default time interval is 15 sec. Change it using -i.
    --latency-dist Shows latency as a spectrum, requires xterm 256 colors.
    Default time interval is 1 sec. Change it using -i.
    --lru-test <keys> Simulate a cache workload with an 80-20 distribution.
    --slave Simulate a slave showing commands received from the master.
    --rdb <filename> Transfer an RDB dump from remote server to local file.
    --pipe Transfer raw Redis protocol from stdin to server.
    --pipe-timeout <n> In --pipe mode, abort with error if after sending all data.
    no reply is received within <n> seconds.
    Default timeout: 30. Use 0 to wait forever.
    --bigkeys Sample Redis keys looking for big keys.
    --scan List all keys using the SCAN command.
    --pattern <pat> Useful with --scan to specify a SCAN pattern.
    --intrinsic-latency <sec> Run a test to measure intrinsic system latency.
    The test will run for the specified amount of seconds.
    --eval <file> Send an EVAL command using the Lua script at <file>.
    --ldb Used with --eval enable the Redis Lua debugger.
    --ldb-sync-mode Like --ldb but uses the synchronous Lua debugger, in
    this mode the server is blocked and script changes are
    are not rolled back from the server memory.
    --help Output this help and exit.
    --version Output version and exit.

    Examples:
    cat /etc/passwd | redis-cli -x set mypasswd
    redis-cli get mypasswd
    redis-cli -r 100 lpush mylist x
    redis-cli -r 100 -i 1 info | grep used_memory_human:
    redis-cli --eval myscript.lua key1 key2 , arg1 arg2 arg3
    redis-cli --scan --pattern '*:12345*'

    (Note: when using --eval the comma separates KEYS[] from ARGV[] items)

    When no command is given, redis-cli starts in interactive mode.
    Type "help" in interactive mode for information on available commands
    and settings.

  • 相关阅读:
    软件杯第一阶段
    架构漫谈读后感二
    架构漫谈读后感一
    软件架构实践读后感三
    Refined Architecture阶段读后感
    软件架构实践读后感二
    Excel打开csv文件乱码
    安装机器学习所需的库
    认识Numpy Ndarray对象
    初识pandas
  • 原文地址:https://www.cnblogs.com/xzlive/p/11113938.html
Copyright © 2011-2022 走看看