tair(四)–命令

tair(四)–命令TAIR命令说明一、tairclient说明:输出如下帮助信息./tairclient-cconfigserver:port-ggroupname-c,–configserver defaultport:5198-g,–groupname groupname-l

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

TAIR命令说明

  • 一、tairclient
  • 说明:输出如下帮助信息
          ./tairclient -c configserver:port -g groupname

    Jetbrains全家桶1年46,售后保障稳定

    	  -s, --server                  data server,default port:5191
              -c, --configserver     	default port: 5198
              -g, --groupname        	group name
              -l, --cmd_line         	exec cmd
              -q, --cmd_file         	script file
              -h, --help             	print this message
              -v, --verbose         	print debug info
              -V, --version        	print version
    
  • ./tairclient –c configserver:port –g groupname
  • 说明:连接到指定的configserver,同时连接到指定的dataserver。 如:“./tairclient –c 192.168.0.15 –g group_1” 或者 “./tairclient –c 192.168.0.15:6155 –g group_1”
  • configserver:configserver所在机器的ip号
  • port: configerserver.conf中配置的IP端口号,即configserver那台机器开启的端口号。
  • groupname: group.conf文件中配置的group name
  • ./tairclient -V
  • 说明:查看版本信息
  • ./tairclient –c configserver:port –g groupname –v
  • 说明:按照上述命令连接后,在进行put以及get操作的时候,每次都会打印一些调试的信息。
  • ./tairclient –h
  • 说明:打印帮助信息(和./tairclient命令的效果一样)
  • ./tairclient –c configserver:port –g groupname –l cmd_line
  • 说明:在-l之后直接添加命令,实现put、get等。如“./tairclient –c 192.168.0.15 –g group_1 -l  “put key data””。“./tairclient –c 192.168.0.15 –g group_1 -l “get key ””。
  • ./tairclient –c configserver:port –g groupname –q cmd_file
  • 说明:将命令写进文件,然后在连接的时候通过指定命令所在的文件来执行所需的命令。如“./tairclient –c 192.168.0.15 –g group_1 –q cmdfile.txt”。
  • 在TAIR>提示符下:
  • help
  • 作用:输出帮助信息
  • 说明:输出如下帮助信息
    ------------------------------------------------
    SYNOPSIS   : put key data [area] [expired]
    DESCRIPTION: area   - namespace , default: 0
    expired- in seconds, default: 0,never expired
    ------------------------------------------------
    SYNOPSIS   : incr key [count] [initValue] [area]
    DESCRIPTION: initValue , default: 0
    ------------------------------------------------
    SYNOPSIS   : get key [area]
    ------------------------------------------------
    SYNOPSIS   : remove key [area]
    ------------------------------------------------
    SYNOPSIS   : stat
    DESCRIPTION: get stat info
    ------------------------------------------------
    SYNOPSIS   : delall area
    DESCRIPTION: delete all data of [area]
    ------------------------------------------------
    SYNOPSIS   : dump dumpinfo.txt
    DESCRIPTION: dumpinfo.txt is a config file of dump,syntax:
    area start_time end_time,eg:10 2008-12-09 12:08:07 2008-12-10 12:10:00
    
  • 在TAIR>提示符下 put
  • 作用:将(key,data)存至DataServer上。
  • 说明:输出如下帮助信息
    SYNOPSIS   : put key data [area] [expired]
    DESCRIPTION: area   - namespace , default: 0
    expired- in seconds, default: 0,never expired
    
  • area: 可以通过该选项指定不同的命名空间,以int型指定,范围在0~1024之间(包括1024),默认情况下为0。
  • expired: 数据在DataServer中存放的期限,单位秒,在有效期内对相应key进行get可以得到对应的数据,过了有效期后,对相应的key进行get将失败,提示数据过期,默认情况为0,表示一直有效。
  • 在TAIR>提示符下 get
  • 作用:根据key值获取对应的数据
  • 说明:输出如下帮助信息。
    SYNOPSIS : get key [area]
    key: 希望获取的数据对应的key值
    area:指定命名空间,获取数据时将到相应的命名空间下取数据,默认为0。
    
  • 在TAIR>提示符下incr
  • 作用:增加计数
  • 说明:输出如下帮助信息
    SYNOPSIS   : incr key [count] [initValue] [area]
    DESCRIPTION: initValue , default: 0
    
  • count: 本次增加的数量
  • initValue:当计数器不存在时的初始化值
  • area: 指定命名空间,默认为0。
  • 在TAIR>提示符下 stat
  • 作用:输出一些统计信息。
  • 说明:输出一些状态信息,包括DataServer上的不同命名空间的一些统计信息,如get、put的次数,占据空间的大小等。
  • 在TAIR>提示符下 remove
  • 作用:移除指定的(key,data)
  • 说明:输出如下帮助信息
    SYNOPSIS   : remove key [area]
    key: 	指定想要移除的key。
    area:	指定某个命名空间,默认值为0。
    
  • 在TAIR>提示符下 delall area
  • 作用:移除指定的命名空间的全部内容。
  • 说明:area: 指定的命名空间的值。

  • 二、tair_cfg_svr
  • 说明:输出如下信息
    -f, --config_file  config file
    -h, --help         this help
    -V, --version      version
    -f  config_file:指定configserver的配置文件
    -h:	   		 输出上述帮助信息
    -V:			 输出版本信息
    
  • 三、tair_server
  • 说明:输出如下信息
    -f, --config_file  config file name
    -h, --help         display this help and exit
    -V, --version      version and build time
    -f config_file:指定DataServer的配置信息
    -h:			输出上述帮助信息
    -V:			输出版本信息
    
  • 四、parameter_printer
  • 说明:输出一些参数的设置,如key的最大长度,area的最大值等。
  • 五、stat_info_test
  • 说明:测试系统的状态是否正常。
  • 六、cst_monitor
  • 说明:找到configserver里的桶分配表,将其二进制文件转换成txt文件并输出。如“./cst_monitor ../configserverdir/data/group_1_server_table”。
  • 七、cst_transfer
  • 说明:用法和./cst_monitor相反,将txt格式的信息转换成二进制的信息。
  • 八、sif_monitor
  • 说明:打印出configerserver的信息。如“./sif_monitor ../configserverdir/data/server_info.0”。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227304.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 初识DB4O「建议收藏」

    初识DB4O「建议收藏」   DB4O?   新出的OODBMS~取谐音DBforO。一个优秀的OODBMS解决方案,它出现的定位就是为了开发嵌入式和小型应用,同HSQLDB的定位相仿。不过DB4O的的优点则是,本身是OODBMS,那么对它的操作自然就是基于OO的,同Hiberante一样,但是Hiberante是ORM解决方案,而DB4O则是原生OODBMS方案。看看下面的例子一个同Hibernate相同的P…

    2022年7月21日
    13
  • c语言学生管理系统(上)

    大一上c语言学生管理系统*你好!这是你第一次使用c语言做完整的一个小程序,如果你想学习c语言不那么枯燥,可以仔细阅读这篇文章,了解一下c语言的基本语法知识。主要函数功能1.打印功能菜单2.录入学生信息。3.计算所以学生总分和平均分。4.根据学生分数由高到低输出学生信息。5.根据学生学号由小到大输出学生信息。6.输入学生学号查找该学生对应的信息。7.优秀、合…

    2022年4月9日
    46
  • 使用IntelliJ IDEA 配置Maven(入门)「建议收藏」

    使用IntelliJ IDEA 配置Maven(入门)「建议收藏」1.下载Maven官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJIDEA中配置maven打开-File-Settings5.新建mavenWEB项目打开-File-New-Project点击NEXT

    2022年5月28日
    56
  • python贪吃蛇最简单代码_手机上c语言贪吃蛇代码

    python贪吃蛇最简单代码_手机上c语言贪吃蛇代码在自学Python的过程中在网上查询资料时发现了一些好玩的东西,python的游戏库模块,它可以自己弄一个小游戏来玩玩,然后我在网上找了一些游戏的代码,,自己改了一些,弄出了一个简单贪吃蛇,代码也是照着敲的只是稍微的改了一下importpygame,sys,random,timefrompygame.localsimport*#从pygame模块导入常用的函数和常量#定义…

    2022年8月10日
    11
  • 单片机视频教程转让

    单片机视频教程转让单片机的C语言视频教程转让,本套光盘购于天祥电子,花了我200大元,如今我以60元(包快递)的价格转让。有意者请与我联系。QQ:247964971 电话:13982129248讲座从最基本电路知识开始讲起,非常详细的讲解KEIL编译器的使用,课程全部用单片机的C语言讲解,从C语言的第一个主函数MAIN讲起,一步步讲解每一个语法,每条指令的意思,即使对单片机一巧不能,对C语言一无所知,通过

    2022年5月12日
    42
  • 基础版的音频功放电路(A类功放电路、B类功放电路、C类功放电路、D类功放电路、G类功放电路、H类功放电路、K类功放电路、T类功放电路)[通俗易懂]

    基础版的音频功放电路(A类功放电路、B类功放电路、C类功放电路、D类功放电路、G类功放电路、H类功放电路、K类功放电路、T类功放电路)[通俗易懂]  作为硬件工程师,特别是做纯粹模拟电路、应用于音频功放的工程师,对于A类,B类,AB类,D类,G类,H类,T类功放应该特别熟悉。大多数工程师或许只知道其中的一部分、或者知道大概,为了让更多的工程师掌握更加详尽的音频功放知识,下文对以上说的音频功放做详细的说明。  引用地址:http://www.eepw.com.cn/article/201611/340477.htm  功放,顾名思义,就是功率放大的缩写。与电压或者电流放大来说,功放要求获得一定的、不失真的功率,一般在大信号状态下工作,因此,功放电路

    2022年6月2日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号