返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP redis key
  • 301
分享到

PHP redis key

redisrediskey常用函数 2023-09-24 16:09:37 301人浏览 安东尼
摘要

        连接Redis         $redis = new \Redis();         $redis->connect('127.0.0.1','6379');         $redis->auth('123456

        连接Redis

        $redis = new \Redis();
        $redis->connect('127.0.0.1','6379');
        $redis->auth('123456');// 密码
        $redis->select(1);// 指定数据库

        $key='str_set11';
        // 设置key
        
        // 获取key值
        // $str=$redis->get($key);
        
        // 删除key
        // $str=$redis->del($key);
        
        // 序列化key
        // $str=$redis->dump($key);
        
        // 判断指定key是否存在
        // $str=$redis->exists($key);
        
        // 设置key过期时间(秒)
        // $str=$redis->expire($key, 5);
        
        // 设置key到指定时间过期
        // $str=$redis->expireat($key, strtotime('2022-11-28 09:44:30'));
        
        // 设置key过期时间(毫秒)
        // $str=$redis->pexpire($key, 10000);
        
        // 设置key到指定时间过期(毫秒)
        // $str=$redis->pexpireat($key, strtotime('2022-11-28 09:44:00'));
        
        // 搜索key
        // $str=$redis->keys('str*');
        
        // 移动key到指定数据库
        // $str=$redis->move($key,2);
        
        // 取消key的过期时间
        // $str=$redis->persist($key);
        
        // 获取key的剩余过期时间->pexpire
        // $str=$redis->pttl($key);
        
        // 获取key的剩余过期时间->expire
        // $str=$redis->ttl($key);
        
        // 随机返回一个key
        // $str=$redis->randomkey($key);
        
        // 修改key的名称
        // $str=$redis->rename($key,'str_set11');
        
        // 修改key的名称,只有参数2不存在时才成功
        // $str=$redis->renamenx($key,'str_set12');
        
        


        var_dump($str);

来源地址:https://blog.csdn.net/qq_39521804/article/details/128077236

--结束END--

本文标题: PHP redis key

本文链接: https://lsjlt.com/news/416980.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP redis key
            连接redis         $redis = new \Redis();         $redis->connect('127.0.0.1','6379');         $redis->auth('123456...
    99+
    2023-09-24
    redis redis key常用函数
  • redis中key键操作
    keys */查看所有的key remoteSelf:1>select 0 "OK" remoteSelf:0>keys * 1) "SUBCRIBEMAP" 2) "test" exists key名字/判断某个key是...
    99+
    2018-11-02
    redis中key键操作
  • redis如何迁移key
    将redis1库中的key转移到redis2库中的示例:在终端命令行连接redis后,输入命令:redis-cli -n 1 -a 'foobared' keys ...
    99+
    2024-04-02
  • redis如何创建key
    redis创建key的示例:在redis中创建一个key并设置值,语法代码如下:# 对不存在的键进行设置redis 127.0.0.1:6379> SET key "value"OKredis 127.0.0.1:...
    99+
    2024-04-02
  • redis如何查找key
    在 redis 中查找 key 的方法有多种:使用 scan 命令按模式或条件迭代所有 key。使用 redis explorer 等 gui 工具可视化数据库并按名称或模式过滤 key...
    99+
    2024-06-12
    python redis 可视化数据
  • php中redis批量删除key的方法是什么
    小编给大家分享一下php中redis批量删除key的方法是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php redis删...
    99+
    2024-04-02
  • redis如何查看key值
    redis查看key值的方法:通过GET命令可以获取指定key的值,若key不存在,则返回返回nil,若key储存的值不是字符串类型,返回一个错误。GET命令的基本语法redis 127.0.0.1:6379> GET KEY_NAM...
    99+
    2024-04-02
  • redis如何按key排序
    redis按key排序的方法:使用sort排序命令,命令格式:sort key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]...
    99+
    2024-04-02
  • python redis 删除key脚本
    单机模式 代码片段 安装 pip install redis import redis r = redis.Redis(host='192.168.1.3', port=6188,db=0,decode_responses=Tru...
    99+
    2023-01-31
    脚本 python redis
  • redis怎么处理大key
    处理 redis 中的大 key 的方法包括:识别大 key:使用 redis-cli --scan 命令扫描键,识别最大键。拆分大 key:使用哈希分片或前缀树将大 key 拆分成更小...
    99+
    2024-06-03
    redis 压缩技术
  • Redis中什么是Big Key(大key)问题?如何解决Big Key问题?
    目录一、什么是Big Key二、Big Key产生的场景?三、Big Key的危害?四、如何识别Big Key?五、如何解决Big Key问题?补充知识:key设计总结一、什么是Big Key 通俗易懂的讲,Big Ke...
    99+
    2023-03-15
    redis big keys redis大key问题 redis大key优化
  • Redis中什么是Big Key(大key)问题?如何解决Big Key问题?
    目录一、什么是Big Key二、Big Key产生的场景?三、Big Key的危害?四、如何识别Big Key?五、如何解决Big Key问题?补充知识:key设计总结一、什么是Bi...
    99+
    2023-03-15
    redis big keys redis大key问题 redis大key优化
  • redis可以存储几个key
    redis可以存储几个key?可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。redis是一个key-value存储系统。和Memcached类似,它支...
    99+
    2024-04-02
  • redis中的key如何设置
    这篇文章主要介绍了redis中的key如何设置,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。Redis SET命令用于设置给定key的值。如果k...
    99+
    2024-04-02
  • 怎么在redis中删除Key
    在redis中删除Key的方法:1.启动redis服务;2.登录redis数据库;3.执行命令删除;具体步骤如下:首先,在命令行中启动redis服务;service redis start  mysql服务启动后,输入用户名和密码,登录re...
    99+
    2024-04-02
  • redis如何循环遍历key
    redis循环遍历key的示例:@Testpublic void test12(){Jedis jedis = new Jedis("x.x.x.x", 6379);jedis.auth("xxx");long start = System...
    99+
    2024-04-02
  • Redis key-value乱码的解决
    redis 配置类 import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jack...
    99+
    2024-04-02
  • redis怎么获取所有key
    这篇文章主要介绍“redis怎么获取所有key”,在日常操作中,相信很多人在redis怎么获取所有key问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”redis怎么获取所有key”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-06
  • redis怎么获取hash的key
    在 Redis 中,可以通过使用 HKEYS 命令来获取指定 hash 数据结构的所有 key 值。示例代码如下: 127.0.0....
    99+
    2024-04-09
    redis
  • redis如何获取所有key
    获取 redis 中所有键的方法:keys 命令:获取指定模式匹配的所有键名。scan 命令:迭代获取所有键名。dump 结合 eval 命令:导出所有键的值并获取键名。使用 redis...
    99+
    2024-04-20
    python redis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作