sql >> データベース >  >> NoSQL >> Redis

Luaスクリプトとredis-None値をテストする方法

    ifステートメントでローカル変数を定義すると、ifステートメントにのみ存在します。マニュアルのローカル変数スコープを確認してください。

    試してみてください

     local ckid = redis.pcall('get',KEYS[1])
     local meta
     if ckid ~= nil then
         meta = redis.call('hgetall', ckid)
     else
         meta = 'none'
         ckid = 'none'
     end
    
     return {ckid, meta}
    


    1. Hibernateの第2レベルのキャッシュとしてRedis

    2. Celery+Redisを使用すると大幅な遅延が発生します

    3. MongoDB内部リストに要素を挿入するにはどうすればよいですか?

    4. SQLでのパディング