目录:
- tcrmgr
- tcrtest
- tcrmttest
[一]、tcrmgr
命令列表:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
tcrmgr inform [-port num] [-st] host tcrmgr put [-port num] [-sx] [-sep chr] [-dk|-dc|-dai|-dad] [-ds num] 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 ext [-port num] [-xlr|-xlg] [-sx] [-sep chr] [-px] host func [key [value]] tcrmgr sync [-port num] host tcrmgr optimize [-port num] host [params] tcrmgr vanish [-port num] host tcrmgr copy [-port num] host dpath tcrmgr misc [-port num] [-mnu] [-sx] [-sep chr] [-px] host func [arg...] tcrmgr importtsv [-port num] [-nr] [-sc] [-sep chr] host [file] tcrmgr restore [-port num] [-ts num] [-rcc] host upath tcrmgr setmst [-port num] [-mport num] [-ts num] [-rcc] host [mhost] tcrmgr repl [-port num] [-ts num] [-sid num] [-ph] host tcrmgr http [-ah name value] [-ih] url tcrmgr version |
参数说明:
- -port num : 指定端口
- -st : 打印各式各样的统计信息.
- -sx : 为一个十六进制的数据字符串输入的数据进行评估
- -sep chr :指定输入数据的分隔符.
- -dk : 使用函数
tcrdbputkeep'替代
tcrdbput’. - -dc : 使用函数
tcrdbputcat' 替代
tcrdbput’. - -dai : 使用函数
tcrdbaddint' 替代
tcrdbput’. - -dad : 使用函数
tcrdbadddouble' 替代
tcrdbput’. - -px : 输出数据转换成一个字符串的十六进制数据
- -pz : 输出末尾不追加换行符.
- -m num : 指定输出最大值.
- -pv : 同时打印记录的值.
- -fm str : 指定前缀关键词.
- -xlr :执行记录锁定
- -xlg : 执行全局锁定
- -mnu : 省略更新日志.
- -nr :使用函数
tcrdbputnr' 替代
tcrdbput’. - -sc : 以小写校正主键.
- -mport num : 指定辅服务的端口.
- -ts num : 指定开始时间戳.
- -rcc :检查复制一致性
- -sid num : 指定自身服务ID.
- -ph : 打印可以读取的数据.
- -ah name value : 添加请求的头部信息.
- -ih : 输出请求的头部信息.
[二]、tcrtest
命令列表:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
tcrtest write [-port num] [-cnum num] [-tout num] [-nr] [-rnd] host rnum 以8字节大小的key存储数据.,类似: `00000001', `00000002'... tcrtest read [-port num] [-cnum num] [-tout num] [-mul num] [-rnd] host 读取数据库里所有记录 tcrtest remove [-port num] [-cnum num] [-tout num] [-rnd] host 删除数据库里所有的记录 tcrtest rcat [-port num] [-cnum num] [-tout num] [-shl num] [-dai|-dad] [-ext name] [-xlr|-xlg] host rnum Store records with partway duplicated keys using concatenate mode. tcrtest misc [-port num] [-cnum num] [-tout num] host rnum 执行各种操作的多种测试 tcrtest wicked [-port num] [-cnum num] [-tout num] host rnum 对随机选择list和map 记录进行更新 tcrtest table [-port num] [-cnum num] [-tout num] [-exp num] host rnum 对表的扩展进行各式各样的测试操作。 |
参数说明:
- -port num : 指定端口.
- -cnum num : 指定连接数.
- -tout num : 指定每个回话的超时时间.
- -nr : 使用函数
tcrdbputnr' 替代
tcrdbput’. - -rnd : 随机选择keys.
- -mul num : 指定 mget 命令获取的记录数.
- -shl num :使用
tcrdbputshl' 并指定宽度.
- -dai : 使用 tcrdbaddint’ 替代
tcrdbputcat'.
- -dad : 使用 tcrdbadddouble’ 替代
tcrdbputcat'.
- -ext name :调用扩展函数的脚步
- -xlr : 执行记录锁.
- -xlg : 执行全局锁.
- -exp num : 指定到期测试的寿命
[三]、tcrmttest
命令列表:
1 2 3 4 5 6 |
tcrmttest write [-port num] [-tnum num] [-nr] [-rnd] [-ext name] host rnum 以8字节大小的key存储数据. 类似`00000001', `00000002'... tcrmttest read [-port num] [-tnum num] [-mul num] host 读取数据库里所有的记录 tcrmttest remove [-port num] [-tnum num] host 移除数据库里所有的记录 |
参数说明:
- -port num :指定端口号.
- -tnum num :指定线程数.
- -nr : 使用函数tcrdbputnr’替代`tcrdbput’.
- -rnd :随机选择key.
- -ext name : 调用扩展函数的脚本.
- -mul num :指定 mget 命令获取的记录数.
原创文章,转载请注明: 转载自micmiu – 软件开发+生活点滴[ http://www.micmiu.com/ ]
0 条评论。