redis 127.0.0.1:6380> time ,显示服务器时间, 时间戳(秒), 微秒数

1) "1375270361"

2) "504511"

redis
127.0.0.1:6380> dbsize // 当前数据库的key的数量

(integer)
2

redis
127.0.0.1:6380> select 2

OK

redis
127.0.0.1:6380[2]> dbsize

(integer)
0

redis
127.0.0.1:6380[2]>

BGREWRITEAOF
后台进程重写AOF

BGSAVE
后台保存rdb快照

SAVE
保存rdb快照

LASTSAVE
上次保存时间

Slaveof
master-Host port , 把当前实例设为master的slave

Flushall
清空所有库所有键

Flushdb
清空当前库所有键

Showdown
[save/nosave]

注:
如果不小心运行了flushall,
立即shutdown
nosave ,关闭服务器

然后手工编辑aof文件,
去掉文件中的
“flushall
”相关行,
然后开启服务器,就可以导入回原来数据.

如果,flushall之后,系统恰好bgrewriteaof了,那么aof就清空了,数据丢失.

Slowlog
显示慢查询

注:多慢才叫慢?

答:
由slowlog-log-slower-than
10000 ,来指定,(单位是微秒)

服务器储存多少条慢查询的记录?

答:
由slowlog-max-len
128 ,来做限制

Info
[Replication/CPU/Memory..]

查看redis服务器的信息

Config
get 配置项

Config
set 配置项值(特殊的选项,不允许用此命令设置,如slave-of,
需要用单独的slaveof命令来设置)

Redis运维时需要注意的参数

1:
内存

#
Memory

used_memory:859192
数据结构的空间

used_memory_rss:7634944
实占空间

mem_fragmentation_ratio:8.89
前2者的比例,1.N为佳,如果此值过大,说明redis的内存的碎片化严重,可以导出再导入一次.

2:
主从复制

#
Replication

role:slave

master_host:192.168.1.128

master_port:6379

master_link_status:up

3:持久化

#
Persistence

rdb_changes_since_last_save:0

rdb_last_save_time:1375224063

4:
fork耗时

#Status

latest_fork_usec:936
上次导出rdb快照,持久化花费微秒

注意:
如果某实例有10G内容,导出需要2分钟,

每分钟写入10000次,导致不断的rdb导出,磁盘始处于高IO状态.

5:
慢日志

config
get/set slowlog-log-slower-than

CONFIG
get/SET slowlog-max-len

slowlog
get N 获取慢日志

运行时更改master-slave

修改一台slave(设为A)为new
master

  1. 命令该服务不做其他redis服务的slave

命令:
slaveof no one

  1. 修改其readonly为yes

其他的slave再指向new
master A

  1. 命令该服务为new
    master A的slave

命令格式slaveof
IP port

redis 服务器端命令的更多相关文章

  1. redis09---redis 服务器端命令

    redis 服务器端命令 db0,db1,db2是数据库,外层是服务器,服务器下面有20个数据库. :>time ) "" //多少秒 ) "" //多少 ...

  2. redis shell命令大全

    redis shell命令大全(转自http://blog.mkfree.com/posts/5105432f975ad0eb7d135964) 作者:oyhk   2013-1-28 3:11:35 ...

  3. 转:redis常用命令

    一 Redis介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发 ...

  4. C#中使用Redis学习一 windows安装redis服务器端和客户端

    学习背景 今天是2015年1月2日,新年刚开始的第二天,先祝大家元旦快乐啦(迟到的祝福吧^_^).前段时间一直写Jquery插件开发系列博文,这个系列文章暂停一段时间,最近一直在看redis,我将把r ...

  5. redis键命令

    1.ping命令用于检测redis是否启动 成功返回pong表示链接成功 2.在远程redis服务上执行命令 Redis-cli -h host -p port -a password 如果是连接本机 ...

  6. Redis常用命令

    Redis常用命令Redis提供了丰富的命令对数据库和各种数据类型进行操作,这些命令可以再Linux终端使用.1.键值相关命令2.服务器相关命令 一.键值相关命令 1.get get 键值 当 key ...

  7. 第2讲 Redis常用命令与高级应用

    目录 一.redis数据类型 5. sorted sets类型和操作 二.Redis常用命令 1.键值相关命令 2.服务器相关命令 三. redis高级应用 1. 给redis服务器设置密码 2.持久 ...

  8. Redis Key 命令

      Redis Key 命令     del key1 key2 - keyn 删除键为key1,key2-keyn,空格分隔. persist key 移除给定 key 的生存时间,将这个 key ...

  9. Redis常用命令手册:服务器相关命令

    Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用.在编程时,比如各类语言包,这些命令都有对应的方法.下面将Redis提供的命令做一 ...

随机推荐

  1. Android中的资源文件

    最近复习Android资源文件的内容,留下点记录以备后用. Android中的资源主要是指存放在应用程序或者Framework相应包下/res中的内容.它们可以被本地化,如果必要的话会被编译成二进制文 ...

  2. xapian倒排索引的归并流程

    Xapian的检索流程和大部分搜索系统都一样,就先从倒排表抽取候选文档,然后结合其他信息进行排序,取top文档作为搜索结果,具体流程如下: 图1 xapian搜索流程 具体流程 在terms中找到do ...

  3. Properties/Property文件读取(键值均)乱码问题!

    方法一:使用native2ascii进行转码,这个不做说明,客户不可能帮你转码的. 方法二:当键是因为时直接getProperty即可,但加载后的propertis对象里的键也是中文乱码,就无法通过g ...

  4. 数据分析:Weka,Matlab,R,SPSS,SAS等分析软件的入门

    1 功能角度 weka是机器学习方面的工具(开源).spss是数学工具(商业工具). 具体的说,weka的主要功能是模式分类,或者模式识别或者回归.包括特征的降维(PCA),特征选择,训练模型以及对测 ...

  5. Python中逗号作用的实例分析

    逗号在类型转化中的使用 主要是元组的转换 例如: >>> a=11>>> b=(a)>>> b11>>> b=(a,)>& ...

  6. 自己动手画一个HTML5的按钮

    <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8& ...

  7. sql 视图 按where条件多个字段取一个 分类: SQL Server 2014-12-01 14:09 308人阅读 评论(0) 收藏

    首先介绍一下 Case ..When...Then..End  的用法: CASEJiXiaoFind_RowID  WHEN '1' THENJiXiao_Money1  WHEN '2' THEN ...

  8. css开发经验&错误习惯

    CSS开发经验 1.尽量用class来定义样式.尽量少使用  .div1 ul li{}这样的样式下去,因为如果li里面还有<div><ul><li>这些元素的话会 ...

  9. docker 下 安装rancher 笔记

    sudo yum update 更新系统环境 curl -sSL https://get.docker.com/ | sh 安装最新docker版本 systemctl start docker.se ...

  10. 自定义 textField 的清除 button

    UIButton *clearButton = [self.textField valueForKey:@"_clearButton"]; [clearButton setImag ...