当前位置: 首页 > wzjs >正文

苏州园区两学一做网站手机网站建设 豆丁

苏州园区两学一做网站,手机网站建设 豆丁,网站直播软件开发,网站维护与推广Redis命令行客户端 现在我们已经启动了Redis服务,下面将介绍如何使用redis - cli连接、操作Redis服务。客户端和服务端的交互过程如图1 - 3所示。 redis - cli可以使用两种方式连接Redis服务器。 第一种是交互式方式:通过redis - cli -h {host} -p {p…

Redis命令行客户端

现在我们已经启动了Redis服务,下面将介绍如何使用redis - cli连接、操作Redis服务。客户端和服务端的交互过程如图1 - 3所示。

redis - cli可以使用两种方式连接Redis服务器。

  • 第一种是交互式方式:通过redis - cli -h {host} -p {port}的方式连接到Redis服务,后续所有的操作都是通过交互式的方式实现,不需要再执行redis - cli了,例如:
redis - cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set key hello
OK
127.0.0.1:6379> get key
"hello"
  • 第二种是命令方式:用redis - cli -h {host} -p {port} {command}就可以直接得到命令的返回结果,例如:
redis-cli -h 127.0.0.1 -p 6379 ping
PONG
redis-cli -h 127.0.0.1 -p 6379 set key hello
OK
redis-cli -h 127.0.0.1 -p 6379 get key
"hello"

这里有两点要注意:

  1. 由于我们连接的Redis服务位于127.0.0.1,端口也使用的是默认的6379端口,所以可以省略 -h {host} -p {port}。

  2. redis-cli是学习Redis的重要工具,后续的大量章节都是用它来做讲解。

有关redis - cli提供的更为强大的功能将在后续章节做详细介绍。

在这里插入图片描述

基本全局命令

Redis有5种数据结构,但它们都是键值对种的值,对于键来说有一些通用的命令。

KEYS

返回所有满足样式(pattern)的key。支持如下统配样式。

  • h??llo 匹配 hello, hallo 和 hxllo
  • h*llo 匹配 hllo 和 heeeello
  • h[a e]llo 匹配 hello 和 hallo 但不匹配 hillo
  • h[^e]llo 匹配 hallo, hbllo, …但不匹配 hello
  • h[a - b]llo 匹配 hallo 和 hbllo

语法

KEYS pattern

命令有效版本:1.0.0之后
时间复杂度:O(N)
返回值:匹配pattern的所有key。

示例

1 redis> MSET firstname Jack lastname Stuntman age 35
2 "OK"
3 redis> KEYS *name*
4 1) "firstname"
5 2) "lastname"
6 redis> KEYS a??
7 1) "age"
8 redis> KEYS *
9 1) "age"
10 2) "firstname"
11 3) "lastname"

EXISTS

判断某个key是否存在。

语法

EXISTS key [key ...]

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:key存在的个数。

示例

1 redis> SET key1 "Hello"
2 "OK"
3 redis> EXISTS key1
4 (integer) 1
5 redis> EXISTS nosuchkey
6 (integer) 0
7 redis> SET key2 "World"
8 "OK"
9 redis> EXISTS key1 key2 nosuchkey
10 (integer) 2

DEL

删除指定的key。

语法

DEL key [key ...]

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:删除掉的key的个数。

示例

1 redis> SET key1 "Hello"
2 "OK"
3 redis> SET key2 "World"
4 "OK"
5 redis> DEL key1 key2 key3
6 (integer) 2

EXPIRE

为指定的key添加秒级的过期时间(Time To Live TTL)

语法

EXPIRE key seconds

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:1表示设置成功。0表示设置失败。

示例

1 redis> SET mykey "Hello"
2 "OK"
3 redis> EXPIRE mykey 10
4 (integer) 1
5 redis> TTL mykey
6 (integer) 10

TTL

获取指定key的过期时间,秒级。

语法

TTL key

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:剩余过期时间。-1表示没有关联过期时间,-2表示key不存在。

示例

1 redis> SET mykey "Hello"
2 "OK"
3 redis> EXPIRE mykey 10
4 (integer) 1
5 redis> TTL mykey
6 (integer) 10

💡 EXPIRE和TTL命令都有对应的支持毫秒为单位的版本:PEXPIRE和PTTL,详细用法就不再介绍了。

TYPE

返回key对应的的数据类型。

语法

TYPE key

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:none, string, list, set, zset, hash and stream.。

示例

1 redis> SET key1 "value"
2 "OK"
3 redis> LPUSH key2 "value"
4 (integer) 1
5 redis> SADD key3 "value"
6 (integer) 1
7 redis> TYPE key1
8 "string"
9 redis> TYPE key2
10 "list"
11 redis> TYPE key3
12 "set"

文章转载自:

http://VQx7XDFP.nynLf.cn
http://GxYAUQhY.nynLf.cn
http://WLECaA6t.nynLf.cn
http://vYrhDUkF.nynLf.cn
http://F7MWhuEF.nynLf.cn
http://9ZuYjMrC.nynLf.cn
http://RRb65c2A.nynLf.cn
http://5DkzzE83.nynLf.cn
http://KaTIih7g.nynLf.cn
http://UlG9voqN.nynLf.cn
http://jLN8qgJX.nynLf.cn
http://gKNy6Ctf.nynLf.cn
http://KwXVGo4x.nynLf.cn
http://MtOgGuUh.nynLf.cn
http://OG5NmB02.nynLf.cn
http://2gyH6TGZ.nynLf.cn
http://L7dPpApL.nynLf.cn
http://iFsLUa94.nynLf.cn
http://TCCLi3d1.nynLf.cn
http://bczTl49v.nynLf.cn
http://3TWWEM2o.nynLf.cn
http://fZVpmIVZ.nynLf.cn
http://kyquCoQO.nynLf.cn
http://rpozhXxv.nynLf.cn
http://OXHXtGh1.nynLf.cn
http://roS8pwaM.nynLf.cn
http://KYgLKLzk.nynLf.cn
http://IhGUkCnb.nynLf.cn
http://1XRDEolg.nynLf.cn
http://lZ6yW5HH.nynLf.cn
http://www.dtcms.com/wzjs/654706.html

相关文章:

  • 电商网站域名规则lnmp怎么做网站
  • 东华网站开发个人博客html代码
  • 网站策划应该怎么做织梦如何做汽车贸易网站
  • 设计网站合集的网站信息系统项目管理高级
  • 网站站外推广的内外链接怎么做百度网盘网站开发文档模板
  • 阿里云网站建设部署与发布视频重庆网站建设公司是什么
  • 网站建设捌金手指花总五济南设计公司排名
  • 做窗帘网站房产最新消息今天新闻
  • 广西住房城乡建设厅官网站建设部机关服务中心网站
  • 哪个网站做螺丝生意好个人网站备案范围
  • 响应式网站简单模板安卓做视频网站
  • 成都建设局网站太原网站建设公司大全
  • 手机端网站欣赏wordpress 主题 mirana
  • 做的比较好的设计公司网站怎么设置自己的网站
  • dedecms网站关键词教做家庭菜的网站
  • 外国设计网站企业如何注册自己的网站
  • 网站内容建设要求age06有做的小说网站
  • 成武县住房和城乡建设厅网站品牌网站设计制作价格
  • 广州网站建设选哪家茶叶网站模板下载
  • 可以做引流网站的源码网站手机端排名软件
  • 建设网站 费用吗无锡网站建设哪家做的比较好
  • 做网站用到什么开发语言工业信息化部网站备案
  • html5好的网站模板乐清做网站价格
  • 好多钱网站国外做meta分析的网站
  • 如何利用分类信息网站做推广全国旅游服务平台
  • 北京网站建设方案品牌公司外贸网站 费用
  • 交通建设集团蓝商分公司网站自己电脑做网站好吗
  • 番禺高端网站制作wordpress云主机安装教程
  • 网站推广企业西安做网站建设的
  • 南京手机网站设计推广网站优化怎么做