codecamp

pika差异化管理命令

config [get | set | rewrite]

在服务器配置中,支持参数的get、set、rewrite,支持的参数如下:

-GETSET
timeoutoo
requirepassoo
log_leveloo
slowlog_log_slower_thanoo
root_connection_numoo
maxmemoryo×
write_buffer_sizeo×
thread_numo×
porto×
db_patho×
daemonizeo×

purgelogsto [write2file-name]

purgelogsto为pika原创命令,功能为手动清理日志,类似mysql的purge master logs to命令,该命令有多重检测机制以确保日志一定为安全清理

client list

与redis相比,展示的信息少于redis

client kill all

pika原创命令,功能为杀死当前所有链接(不包括同步进程但包含自己)

慢日志

与redis不同,pika的慢日志存放在error log中,方便分析

readonly [on | off ]

pika将readonly配置从config set命令中独立出来变为独立命令,不同的是pika的readpnly对主库同样有效

bgsave

类似redis的bgsave,先生成一个快照,然后再将快照数据进行备份,备份文件存放在dump目录下

dumpoff

强行终止正在执行的dump进程(bgsave),执行该命令后备份会立即停止然后在dump目录下生成一个dump-failed文件夹

pika的一些管理命令方式说明
pika整体架构
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }