使用redis PHP增加关键值的个数,举例如下:


有钱} = {美元美元->使用-> hincrbyfloat($键,$小时。'_money,有钱} { $数据);
美元'ip} = {美元->使用-> hincrby($键,$小时。'_ip ',' } { $数据'ip);
美元'uv} = {美元->使用-> hincrby($键,$小时。'_uv ',' } { $数据'uv);
美元'pv} = {美元->使用-> hincrby($键,$小时。'_pv ',' } { $数据'pv);
美元->使用-> HSET($键,$小时,阵列($数据{有钱},{ 'ip美元数据'},{ 'uv美元数据'},{ 'pv美元数据'}));


如果可能的话,写五次,它可以通过eval方法完成,大大提高了工作效率。


$脚本=乡土钱= redis.call(hincrbyfloat
$脚本=乡土IP = redis.call(hincrby
$脚本=乡土UV = redis.call(hincrby
$脚本=乡土PV = redis.call(hincrby
$脚本=乡土val =钱。
脚本=redis.call美元(HSET
脚本=返回值美元;;
结果=美元美元->分配->评估($脚本,{美元美元美元的关键,小时,小时。'_money,数据有钱} {美元,$小时。'_ip ',' } { 'ip美元数据,。'_ip ',2)
var_dump($结果);


用lua语法使用,我不知道,这个字符串拼接方式也很特别,是两个点。


钱..
拼接后的
0.01,1,2,3



使用eval的多个关键值增加操作实例上面的redis是萧边分享给你的所有内容,希望能给大家一个参考,我希望你能支持它。