zoukankan      html  css  js  c++  java
  • Redis evalsha 命令

    相当于根据sha1校验码,执行缓存在服务器的一段代码。
    这个命令的使用方法类似eval——参数的传入方式等等

    使用需要redis版本 >= 2.6.0

    语法

    *> evalsha sha1 numkeys [key ...] [arg ...] 
    

    sha1: 通过script load生成的sha1校验码
    numkeys :指定键名参数的个数
    [key ...] :键名参数。脚本中使用方法(KEYS[1],KEYS[2]...)
    [arg ...] :附加参数。脚本中使用方法(ARGV[1],ARGV[2]...)

    script load 缓存

    192.168.1.46:6380> script load "return 'love u'"
    "b1778997b8491c6711ea377e6ad5877dcf624a5d"
    

    evalsha

    192.168.1.46:6380> evalsha "b1778997b8491c6711ea377e6ad5877dcf624a5d" 0
    "love u"
    
  • 相关阅读:
    Python(多进程multiprocessing模块)
    Python(队列)
    Unique Paths
    Unique Paths
    Jump Game II
    Jump Game
    Path Sum II
    Path Sum
    Remove Element
    Implement strStr()
  • 原文地址:https://www.cnblogs.com/faithfu/p/8875527.html
Copyright © 2011-2022 走看看