集成缓存数据库Redis服务

在函数计算服务中可以使用缓存数据库Redis服务。 示例代码如下:

import redis
import os

def main(event):
    key = event["key"]
    value = event["value"]
    print "write redis key %s value %s" %(key,value)
    host = os.environ.get("HOST")
    port = "6379"
    r = redis.Redis(host = host,port = port,decode_responses = True)
    r.set(key,value)
    return r.get(key)

参考上述代码,请在创建函数时设置环境变量HOST为Redis服务的IP,并替换示例代码中的HOST变量, 传入event参数为 {"key":"xiaomi","value":"serverless"},测试结果如下图所示。

Alt text

results matching ""

    No results matching ""