• 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

  • 相关阅读:
    其他标签
    数组和全局变量
    字符串处理
    运算符
    PHP安装配置工具
    String、StringBuffer与StringBuilder之间区别
    mybits——1
    异常
    ubuntu 系统错误:Error : BrokenCount > 0解决
    ubuntu配置VScode
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4037020.html
Copyright © 2020-2023  润新知