• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Redis中keys的通用操作(代码)

Redis中keys的通用操作(代码)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Redis,keys应用等相关知识,希望本文的分享对您有所帮助
本篇文章给大家带来的内容是关于Redis中keys的通用操作(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

进入目录:cd /usr/local/redis/

启动服务:./bin/redis-server ./redis.conf

进入:./bin/redis-cli

(1)查看key: keys *

查看所有的keys:127.0.0.1:6379> keys *

127.0.0.1:6379> keys *
 1) "myb1"
 2) "mya1"
 3) "mya2"
 4) "my3"
 5) "myhash"
 6) "mylist2"
 7) "num2"
 8) "my1"
 9) "num"
10) "mylist3"
11) "mya3"
12) "name"
13) "myb3"
14) "mylist"
15) "my2"
16) "num3"
17) "imooc"
18) "num5"
19) "mylist4"
20) "myb2"
21) "myset"
22) "mysort"

(2)查看以任意字符创开头的key:keys 字符串?

查询my开头的key: keys my?

127.0.0.1:6379> keys my?
1) "my3"
2) "my1"
3) "my2"

(3)删除key:del

删除key:del my1 my2 my3

127.0.0.1:6379> del my1 my2 my3
(integer) 3

(4)查看key是否存在exists

查看是否存在,1代表存在,0代表不存在: exists my1

127.0.0.1:6379> exists my1
(integer) 0
127.0.0.1:6379> exists num3
(integer) 1

(5)对key重命名:rename

对key重命名操作:rename 原来key名称 新的key名称

127.0.0.1:6379> get num
"36"
127.0.0.1:6379> rename num newnum
OK
127.0.0.1:6379> get newnum
"36"

(6)设置过期时间:expire

设置过期时间:expire key名称 秒数

127.0.0.1:6379> expire newnum 1000
(integer) 1

(7)查看key的剩余时间:ttl

查看key的剩余时间:ttl key名称,如果没有设置的话,则返回负值。

127.0.0.1:6379> expire newnum 1000
(integer) 1
127.0.0.1:6379> ttl newnum
(integer) 885

(8)判断key的类型:type

判断key的类型:type key的名称。

127.0.0.1:6379> type newnum
string
127.0.0.1:6379> type my1
none
127.0.0.1:6379> type myhash
hash
127.0.0.1:6379> type mylist4
list
127.0.0.1:6379> type mysort
zset

相关推荐:

php中使用redis队列操作实例代码

Nosql之Redis: key(键)操作命令

以上就是Redis中keys的通用操作(代码)的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解析mysql 缓存如何使用内存
  • 基于MySQL Master Slave同步配置的操作详解
  • mysql中使用UDF自动同步memcached效率笔记
  • Redis是什么?有哪些应用场景?
  • Redis的事务操作的命令与执行操作(代码)
  • Redis与Memcached有何区别 ?redis和Memcached的区别比较
  • Redis中keys的通用操作(代码)
  • Redis中整数小集合
  • 黑马云课堂NoSQL之Redis技术视频源码课件分享
  • 燕十八redis视频资料下载(课件、源码)

相关文章

  • 2018-12-05mysql中关于排名函数的具体介绍
  • 2018-12-05关于库配置的10篇文章推荐
  • 2017-05-11MySQL HandlerSocket插件安装配置教程
  • 2018-12-05mysql实现合并同一ID对应多条数据的方法_MySQL
  • 2018-12-05MySQL中随机生成固定长度字符串的方法
  • 2018-12-05详细介绍MySQL临时表与派生表
  • 2018-12-05oracle客户端plsql安装
  • 2018-12-05在Windows主机上定时备份远程VPS(CentOS)数据的批处理
  • 2017-05-11mysql 获取当前日期函数及时间格式化参数详解
  • 2017-09-08Mac下安装mysql

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Linux下MySQL安装配置 MySQL配置参数详解
    • 全文检索技术 sql server
    • 为何要将ubuntu 16.04 设置 mysql 的编码为 utf8?
    • 如何使用MySQL数据库,MySQL的使用方法?
    • MySQL中BETWEEN子句的用法实例详解
    • MySQL函数大全及用法示例分享
    • ORACLE 如何查询被锁定表及如何解锁释放session
    • Win7、WinXP下MySql安装出错完全卸载的方法步骤
    • mysql锁表和解锁语句分享
    • 从一个MySQL的例子来学习查询语句

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有