Tokyo Tyrant(TTServer)系列(四)-tcrmgr远程管理与调试
Tokyo Tyrant(TTServer)系列-tcrmgr(远程管理与调试)
tcrmgr是TokyoTyrant的管理工具,对ttserver进行管理与执行命令:
通过输入tcrmgr回车,能够看到相关操作选项:
tcrmgr inform [-port num] [-st] host
查看当前服务执行状态信息
tcrmgr put [-port num] [-sx] [-sep chr] [-dk|-dc|-dai|-dad] host key value
保存一条记录
tcrmgr out [-port num] [-sx] [-sep chr] host key
删除一条记录
tcrmgr get [-port num] [-sx] [-sep chr] [-px] [-pz] host key
打印一条记录
tcrmgr mget [-port num] [-sx] [-sep chr] [-px] host [key...]
打印多条记录
tcrmgr list [-port num] [-sep chr] [-m num] [-pv] [-px] [-fm str] host
列表查询
tcrmgr optimize [-port num] host [params]
优化数据库文件,整理一些碎片,可是执行时操作可能会影响生产环境读写
tcrmgr vanish [-port num] host
清理数据库全部数据
tcrmgr copy [-port num] host dpath
复制数据文件
tcrmgr version
查看版本
操作选项说明:
-port num : 指定端口号
-st : 打印具体信息
-m num : 指定最大查找数据个数
-pv : 同一时候打印key,value
-fm str : 指定key前缀匹配
-rcc : 检查同步是否正常
经常使用操作:(启动端口号11211)
1.查看TT服务器的一些信息
./tcrmgr inform -port 11211 -st 127.0.0.1
2.更新数据
./tcrmgr put -port 11211 127.0.0.1 key1 value1
3.读取数据
./tcrmgr get -port 11211 127.0.0.1 key1
4.删除数据
./tcrmgr out -port 11211 127.0.0.1 key1
5.列出全部数据
./tcrmgr list -port 11211 -stp chr -pv 127.0.0.1
说明:
-sep chr:表示一行显示一条记录
-pv:显示出key和value,不使用这一參数,仅仅显示key
6.列出某一部分开头的key
./tcrmgr list -port 11211 -stp chr -pv -fm uid 127.0.0.1
说明:
-fm uid:表示仅仅显示以uid开头的key
7.删除全部数据
./tcrmgr vanish -port 11211 127.0.0.1
说明:将删除TT全部的数据,谨慎处理。
8.退出:quit
tcrmgr list -sep chr -pv 127.0.0.1:11211
tcrmgr get 127.0.0.1:11511 sso_uid_32117917
tcrmgr out 127.0.0.1:11511 sso_uid_32058029
tcrmgr list -sep chr -pv -fm sso_uid 127.0.0.1:11211
Tokyo Tyrant(TTServer)系列(四)-tcrmgr远程管理与调试的更多相关文章
- 工具系列 | VScode Remote 远程开发与调试(告别SSH)
简介 最近VScode发布了远程编程与调试的插件Remote Development,使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用 ...
- Docker系列四: 使用UI管理docker容器
一.什么是Portainer? Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容 ...
- Xen入门系列四【Xen 管理实操】
1. 克隆一台虚拟机 # virt-clone -o base -n vm-clone -f /vm/vm-clone.img 参数说明: -o 原虚拟机的名称:必须为关闭或者暂停状态. -n 新虚拟 ...
- Tokyo Tyrant(TTServer)系列(一)-介绍和安装
Tokyo Cabinet 是日本人Mikio Hirabayashi 开发的一款DBM 数据库,该数据库读写很快.哈希模式写入100 万条数据仅仅需0.643 秒.读取100 万条数据仅仅需0.77 ...
- 使用 ipmitool 实现远程管理Dell 系列服务器
IBM 文档: http://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html ipmi命令收集: http://hi.baidu ...
- linux入门系列14--ssh服务及主机远程管理
通过前面十余篇文章的介绍,相信已经初步入门Linux本地管理的基本方法了,后续的文章将介绍Linux中常用的服务部署以及如何为外部提供相应的服务. 系列文章第三篇"linux入门系列3--l ...
- 使用iLO远程管理HP系列服务器
iLO是Integrated Ligths-out的简称,是HP服务器上集成的远程管理端口,它是一组芯片内部集成vxworks嵌入式操作系统,通过一个标准RJ45接口连接到工作环境的交换机.只要将服务 ...
- 性能强劲的Tokyo Cabinet 和 Tokyo Tyrant
Tokyo Cabinet Tokyo Cabinet (简称TC)是Mikio Hirabayashi开发的一种DBM的开发库,其数据文件只有一个,里面存放多个<key,value>的数 ...
- WCF开发实战系列四:使用Windows服务发布WCF服务
WCF开发实战系列四:使用Windows服务发布WCF服务 (原创:灰灰虫的家http://hi.baidu.com/grayworm) 上一篇文章中我们通过编写的控制台程序或WinForm程序来为本 ...
随机推荐
- jQuery(expression, [context]) , $(即jQuery)的參数问题
jQuery(expression, [context]) 返回值:jQuery 概述 这个函数接收一个包括 CSS 选择器的字符串,然后用这个字符串去匹配一组元素. jQuery 的 ...
- SecureCRT使用Vim出现中文乱码问题的解决
1. 首先保证securecrt本身显示中文是ok的.如果不是,就先解决这一个问题. 2. vi ~/.vimrc 添加set encoding=utf-8 fileencodings=ucs-bom ...
- 读书笔记:php_tizag_tutorial
昨天在实验室花了一天时间看了英文版的php_tizag_tutorial,因为上学期用php和bootstrap写过一个租房网站,对php还是比较熟悉.现在总结一下php_tizag_tutorial ...
- Java:利用java Timer类实现定时执行任务的功能
一.概述 在java中实现定时执行任务的功能,主要用到两个类,Timer和TimerTask类.其中Timer是用来在一个后台线程按指定的计划来执行指定的任务.TimerTask一个抽象类,它的子类代 ...
- 基于visual Studio2013解决算法导论之005原地随机排列数组
题目 原地随机排列数组 解决代码及点评 #include <stdio.h> #include <stdlib.h> #include <malloc.h> ...
- VS2008查看dll导出函数
打开Visual Studio 2008 命令提示,使用命令 [plain] view plaincopyprint? dumpbin /exports simple.dll 即可查看
- ※数据结构※→☆线性表结构(list)☆============单向循环链表结构(list circular single)(四)
循环链表是另一种形式的链式存贮结构.它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环. 单循环链表——在单链表中,将终端结点的指针域NULL改为指向表头结点或开始结点即可. 循环链表的 ...
- ORA-19815,ORA-19809 :limit exceeded for recovery files
数据库重新启动的时候,收到了ORA-19815的错误.从错误的提示来看,是由于闪回区的空间被填满导致无法成功启动.这种情形我们通常考虑的是清除归档日志,那就直接在OS层面rm了,真的是这样吗?客官,如 ...
- service入门—电话监听器
1.继承Service类 2.在清单文件进行配置(因为Service属于四大组件之一) <service android:name=".PhoneStatusService" ...
- [置顶] cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面
cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不 ...