zoukankan      html  css  js  c++  java
  • redis常用的一些小功能

    1、Redis 防治联系点击 

        header("Content-type:text/html;charset=utf-8");
        function Redis (){
            $redis = new Redis();
            $redis->connect('127.0.0.1','6379') or die("Con not Content Redis");
            $redis->auth('123123'); //redis密码
            if($redis){
                return $redis;
            }else{
                die("Con not Content Redis");
            }
        }
        $key = 'hua';
        $redis = Redis();
        
        if($redis->exists($key)){ //exists查看该键是否存在
         echo $redis->get($key); //获取键值
    }else{ $redis->set($key,'123'); //给键赋值 $redis->expire($key,5); //给键设置有效时间 echo "敬请期待"; }

    2、在一天内允许点击多少次

        $key1 = 'hua'.@date('Ymd',time());
        if($redis->exists($key1)){
            if($redis->get($key1)<3){
                $redis->incr($key1); //自增1
                // $redis->incrby($key1,2)  //设置自增多少
                echo $redis->get($key1);
            }else{
                die("每天只能点击三次");
            }
        }else{
            $redis->set($key1,0); //默认从0开始
        }
     查看所有键值
            keys *
       清除所有键值
            flushall
       
  • 相关阅读:
    表的相关操作
    存储引擎介绍
    库的相关操作
    初始数据库
    linux版本的mysql安装
    mysql在windows上的安装即配置
    线程实际操作篇
    用户模板和用户场景
    顶会热词统计
    移动端疫情展示
  • 原文地址:https://www.cnblogs.com/hualingyun/p/10053496.html
Copyright © 2011-2022 走看看