redis缓存操作

图片

准备或者断言恢复中,可以通过关键字或者python内置函数进行redis操作。
请记住两个概念:图片中 => 之前的是service,之后的是配置的请求地址。
本图中REDIS下有两个service,分别是default和service1,其中default的配置在关键字调用时可以省略(建议不要省略,便于理解)。

关键字模式下的redis操作

  1. ###########################################################################################;
  2. # 使用关键字设置redis,第一个参数是key,第二个参数是value。后面3个字典参数有默认值。;
  3. REDIS_SET( key,value,timeout=10,db=0,service=default );
  4. ###########################################################################################;
  5. # 使用关键字REDIS_GET得到某个key的值并返回;
  6. getvalue = REDIS_GET( key,db=0,service=default );
  7. ###########################################################################################;
  8. # 使用关键字REDIS_DEL删除某个key的值;
  9. REDIS_DEL( key,db=0,service=default );
  10. ###########################################################################################;
  11. # 使用关键字REDIS_FLUSHALL清空所有缓存;
  12. REDIS_FLUSHALL( db=0,service=default );
  13. ###########################################################################################;

python模式下的redis操作

  1. # python
  2. ###########################################################################################
  3. # 使用内置函数redis_set设置redis,第一个参数是key,第二个参数是value。后面3个可选参数。
  4. redis_set("rediskey","value", timeout = None,db = 0, service="default")
  5. ###########################################################################################
  6. # 使用内置函数redis_get得到某个key的值并返回
  7. getvalue = redis_get("rediskey", db = 0, service="default")
  8. ###########################################################################################
  9. # 使用内置函数redis_del删除某个key的值
  10. redis_del("rediskey", db = 0, service="default")
  11. ###########################################################################################
  12. # 使用内置函数redis_flushall清空所有缓存
  13. redis_flushall(db = 0, service="default")
  14. ###########################################################################################