加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

redis命令整理

发布时间:2020-12-15 00:23:26 所属栏目:C语言 来源:网络整理
导读:启动 Redis 服务 src/redis-server或者src/redis-server redis.conf src/redis-server redis.conf 1>log.log 2>errlog.log 1为标准输出,2为错误输出 将 Redis 作为 Linux 服务随机启动 vi /etc/rc.local,加入代码: /root/install/redis-2.4.9/src/redis-se

启动 Redis 服务
src/redis-server或者src/redis-server redis.conf

src/redis-server redis.conf 1>log.log 2>errlog.log

1为标准输出,2为错误输出
将 Redis 作为 Linux 服务随机启动
vi /etc/rc.local,加入代码:

/root/install/redis-2.4.9/src/redis-server

客户端连接
src/redis-cli

停止redis服务:
src/redis-cli shutdown

增删改查:

keys *
取出当前匹配的所有key

exists larry
(integer) 0

当前的key是否存在

del lv
删除当前key

expire
设置过期时间

expire larry 10

(integer) 1

move larry ad4

(integer) 1

移动larry键值对到ad4数据库

persist lv

(integer) 1
移除当前key的过期时间

randomkey

随机返回一个key

rename
重命名key

type
返回值的数据类型

type testlist
list

ping

PONG

测试连接是否还在

echo name

"larry"

打印

select ad4databank

OK
数据库切换

quit

退出连接

dbsize

(integer) 12

当前数据库中key的数量

info

服务器基本信息

monitor

实时转储收到的请求

config get
获取服务器的参数配置

flushdb
清空当前数据库

flushall
清除所有数据库

ttl
Redis TTL 命令以秒为单位返回 key 的剩余过期时间。

-1 没有设置过期时间 -2 没有这个key

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读