博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis常用命令
阅读量:6824 次
发布时间:2019-06-26

本文共 953 字,大约阅读时间需要 3 分钟。

启动 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

清除所有数据库

 

redis-cli -h <IP> -p <端口> keys <要删除的keys> | xargs  redis-cli -h <IP与前面是相同的> -p <端口 与前面是相同的> del

这个命令就可以删除要删除的数据了
redis-cli -h <IP> -p <端口>  flushall
删除所有

转载于:https://www.cnblogs.com/zhengah/p/4976557.html

你可能感兴趣的文章
日期操作
查看>>
angularjs中ng-repeat-start与ng-repeat-end用法实例
查看>>
如何在存储过程中自动添加分区
查看>>
20151124001 关闭C#主窗体弹出是否关闭对话框
查看>>
Groovy
查看>>
滑动窗口的最大值
查看>>
[转]BT常用渗透命令
查看>>
面向.Net程序员的前端优化
查看>>
HTTPS到底是个什么鬼?
查看>>
Yii框架中ActiveRecord使用Relations
查看>>
leetcode 55.跳跃游戏
查看>>
flexPaper +swftools实现文档在线阅读
查看>>
分形树的绘制
查看>>
loadrunner请求中有汉字 如何编码
查看>>
java数据结构 • 面向对象 • 异常 • 随机数·时间
查看>>
springmvc 实现pc端手机端适配(同一个请求根据不同客户端展示不同界面)
查看>>
BTree和B+Tree详解
查看>>
VS2005工程迁移到Eclipse CDT
查看>>
Linux高端内存映射(上)【转】
查看>>
usb_control_msg参数详解【转】
查看>>