Yii redis hash散列的使用
? redis 的散列可以让用户将多个键值对存储到一个 redis 键里面。这里介绍一些常用命令,以及在 Yii 中的使用。 HMGET
HMSET
HDEL
HLEN
HEXISTS
HKEYS
HVALS
HGETALL
HINCRBY
HINCRBYFLOAT
? 在 Yii 中使用实例: // 存储3对键值对 Yii::$app->redis->hmset('testHashKey','key1','value1','key2','value2','key3','value3'); 1 // 获取key1、key3的值 Yii::$app->redis->hmget('testHashKey','key3'); ["value1","value3"] // 删除key3键值对 Yii::$app->redis->hdel('testHashKey',1)"> 1 // 获取键值对数量 Yii::$app->redis->hlen('testHashKey'); 2 // 获取所有的键 Yii::$app->redis->hkeys('testHashKey'); ["key1","key2"] // 获取所有的值 Yii::$app->redis->hvals('testHashKey'); Yii::$app->redis->hgetall('testHashKey'); ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |