redis时间单位_Redis入门

一、Redis介绍

1.什么是Redis?

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库(key-value存储系统).

2.Redis应用场景

缓存、消息队列、分布式会话(单点登入系统)、分布式锁、购物车...

以缓存为例:

8c74a79ce746119fb1117a13dbad2b2a.png

以第三方存储容器:

1b849105ab6caff694e0e3eea7f06662.png

3.Redis常用数据类型(针对值)

String字符串类型、hash哈希类型、list列表类型、set类型、zset类型

二、安装Redis

1.Window下安装单机的Redis的步骤:

1.1  下载Redis地址:

          https://github.com/MSOpenTech/redis/releases。

1.2  解压Redis的安装包,表示安装完成

redis.windows.conf  redis的配置文件redis-server.exe  启动redis服务redis-cli.exe  客户端(操作redis服务)

1.3  启动Redis

双击 redis-server.exe文件

或者进入cmdl输入以下命令:

redis-server.exe [redis.windows.conf]

2.安装桌面管理工具

安装Redis的桌面管理工具(Redis Desktop Manager),下载地址:https://redisdesktop.com/download

3.使用Redis管理工具连接Redis服务器

d4e3fbe97ea1a617b0f5081c9483c133.png

三、使用Redis的客户端工具操作Redis

1.打开Redis客户端工具

双击 redis-cli.exe文件

或者

进入cmd入以下命令: ·redis-cli.exe –h服务器地址 –p 端口

注意: 端口默认为6379

2. 操作Redis(借助Redis的命令操作Redis)

2.1Redis键命令:管理Redis键

a. 创建一个键值

>> set 键 值

b.判断某键是否存在,存在返回1,反之0

>>exsists 键

c.设置键的过期时间  成功设置返回1,反之0

    >>expire 键 时间

注意:时间以秒为单位

d.显示所有的键(*表示所有的键)

keys *   列举所有的键

e.切换数据库 (注意:数据库的编号0-15)

select 数据库编号 

f.查看键的剩余时间(以秒为单位) 返回-2键不存在,返回-1永久  有效

ttl 键  
3.   redis的字符串命令

a.   设置字符串值

>> set 键 字符串值   定义一个键值>>mset 键1 字符串1 键 字符串2  同时声明多个键值 

b.   获取字符串值

>>get 键>>mget 键1 键2 获取多个键值

c.   获取字符串子集

>>getrange 键 开始位置 结束位置

d.   获取字符串长度

>>strlen 键
4.操作list集合命令

a.向集合中添加元素

>> lpush 键 值  一次添加一个值>>lpush 键 值1 值2 同时添加多值

b.获取集合某个位置的值

lindex 键 索引位置   索引位置从0开始

c.获取集合长度

llen 键  获取集合长度

e.   移取集合中的值

Lpop 键   每次移除左边第一个

f.    重新设置新合某个位置的值

Lset 键 位置 值

今天的分享就先到这里啦,感兴趣的小伙伴可以打开电脑下载并安装redis了,我们下期再见!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值