TokyoTyrant的管理工具tcrmgr使用小记

嵌入式工程师成长之路(5)——板子调试 USB2514集线器调试总结说说USB连接线USB数据线上的“疙瘩”:原来有这么大用处! 阅读详情

申明:本文转自 liunx.cnblogs.com, 感谢原作者 


1.先启动一个测试用的ttserver 
注意使用的所有路径都是绝对路径 
ttserver -host 192.168.0.100 -port 20000 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog/ -log $(pwd)/temp/test.log -pid $(pwd)/temp/test.pid -sid 9 $(pwd)/temp/test_data.tch#bnum=1000#rcnum=0#xmsiz=0m 

2. 查看服务器统计信息 
tcrmgr inform -port 20000 -st 192.168.0.100 

3. 写入数据 
tcrmgr put -port 20000 192.168.0.100 test1 value1 

4. 读取数据 
tcrmgr get -port 20000 192.168.0.100 test1 

5. 删除数据 
tcrmgr out -port 20000 192.168.0.100 test1 

6. 查看所有的key 
tcrmgr list -port 20000 192.168.0.100 

7. 备份数据 
注意:路径是服务器上的绝对路径,否则显示“./tcrmgr: error: 9999: miscellaneous error” 
tcrmgr copy -port 20000 192.168.0.100 $(pwd)/temp/test2.tch 

8. 日志导出(屏幕上打印,十六进制字符串格式) 
注意:命令不同了 
注意:目录是服务器上的ulog的绝对路径 
ttulmgr export $(pwd)/ulog/ 

9. 同步内存数据到磁盘(没搞懂有什么特别之处,可能是当ttserver使用-uas参数异步写入日志的时候起作用) 
tcrmgr sync -port 20000 192.168.0.100 

10. 数据导入 
注意:tsv格式的文件以TAB分隔,如:test2/tvalue2/n 
注意:路径是本地路径,所以不必是绝对路径 
tcrmgr importtsv -port 20000 192.168.0.100 temp/2.tsv 

11. 通过ulog日志恢复数据 
注意:路径是服务器上的绝对路径 
tcrmgr restore -port 20000 192.168.0.100 $(pwd)/old_ulog/ 

12.  打印更新日志(挂起,一直显示日志) 
可能是用于实时查看ttserver有哪些操作,相当于tail -f 
tcrmgr repl -port 20000 -ph 192.168.0.100 

13.  下一个实验:启动一个带复制功能的ttserver,以前面启动的ttserver为master 
ttserver -host 192.168.0.100 -port 20001 -mhost 192.168.0.100 -mport 20000 -rcc -rts $(pwd)/temp_1/test_1.rts -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/temp_1/ -log $(pwd)/temp_1/test_1.log -pid $(pwd)/temp_1/test_1.pid -sid 10 $(pwd)/temp_1/test_1.tch#bnum=1000#rcnum=0#xmsiz=0m 

14.  再启动一个普通的ttserver,不与其他服务器相关 
ttserver -host 192.168.0.100 -port 20002 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog_2/ -log $(pwd)/temp_2/test_2.log -pid $(pwd)/temp_2/test_2.pid -sid 11 $(pwd)/temp_2/test_data_2.tch#bnum=1000#rcnum=0#xmsiz=0m 

15. 修改某个ttserver的master 
tcrmgr setmst -port 20001 -mport 20002 192.168.0.100 192.168.0.100 
注意:只有以复制方式启动的ttserver,修改master后才能从新的数据库复制数据 
注意:每个ttserver只能有一个master,修改后,不能再从以前的master复制数据

组态王与SqlServer数据库交互总结 组态王可以与SqlServer、mysql、acess、oracle等数据库进行数据交互。 本文重点梳理了如何把组态王中的数据保存到SqlServer数据库中,并使用ADO控件对数据库中的数据进行查询。 一、数据存到SQL数据库 1.新建记录体 2、创建表格模板(用于创建数据库中的表格) 3、打开sqlserver,新建数据库 4、创建ODBC数据源 选择自己新建的数据库 5.使用SQLConnect函数连接数据库,SQLCraetTable函数用于在数据库中创建表格 6.使用 阅读详情

相关推荐

k8s RoCE 部署: k8s-rdma-shared-dev-plugin + macvlan cni

写给自己的入门篇 文章目录前言一、创建 k8s 集群二、启用 primary network三、启用 secondary networkk8s-rdma-shared-dev-pluginMultus CNISecondary CNIMulti-Network CRD四、启用 pod五、在 pod 中启动 RoCE 流量总结 前言 写给自己的扫盲篇。后续会在原理方面持续更新 一、创建 k8s 集群 k8s 集群的创建有多种方法,可以按照官方文档的说明来.

sunshuying1010的博客 9774

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] [-...

weixin_33924220的博客 190

从毫米波到计算机视觉:智能座舱监控系统的多模态技术融合

本文探讨了智能座舱监控系统中多模态技术融合的创新应用,涵盖毫米波雷达、红外传感与计算机视觉的协同架构。通过传感器时空对齐、低光照算法突破及隐私保护设计,系统在DMS、OMS等场景实现99.7%的检测准确率,同时优化成本至$45以内,为汽车智能化提供关键技术支撑。

d6e7f8的博客 902

Tokyo Tyrant管理工具tcrmgr使用介绍

Tokyo Tyrant管理工具tcrmgr使用介绍[root@mongo01 tokyotyrant]# tcrmgr tcrmgr: the command line utility of the remote database API   usage: tcrmgr inform [-port num] [-st] host tcrmgr put [-port num] [-sx] [-se...

weixin_34235135的博客 239

保姆级教程:用Docker快速部署mpromonet/webrtc-streamer实现WebRTC直播(附常见问题解决)

本文提供了一份详细的Docker部署mpromonet/webrtc-streamer的实战指南,帮助用户快速搭建WebRTC直播服务。内容涵盖从环境准备、基础部署到进阶配置与性能调优的全过程,并针对容器网络、视频流配置、跨网访问等常见问题提供了解决方案,旨在实现低延迟的流媒体传输。

dell8的博客 177

手把手教你用U盘制作Win11启动盘:从PE工具到系统安装全流程

本文提供了一份详尽的Windows 11启动盘制作与系统安装全流程指南。从选择合适的U盘和PE工具开始,重点讲解了如何正确制作包含EFI引导分区的启动盘,并详细演示了在PE环境下进行GPT分区、使用CGI工具安装系统镜像,以及首次启动后的关键设置步骤,帮助用户轻松完成从零到一的系统安装。

weixin_28475533的博客 1282

[翻译]Tokyo Tyrant基本规范

Tokyo Tyrant基本规范,翻译自Tokyo Tyrant官网,原文地址http://fallabs.com/tokyotyrant/spex.html。 主要内容为Tokyo Tyrant的介绍,安装,服务器程序,客户端程序,远程数据库API,Lua 扩展,协议和一个针对初学者的教程。 一.介绍 Tokyo Tyrant是名为Tokyo Cabin...

敖小剑的博客 390

ROST_CM6软件之词频分析、社会网络和语义网络分析、情感分析

简介 ROST CM 6是武汉大学沈阳教授研发编码的国内目前唯一的以辅助人文社会科学研究的大型免费社会计算平台。该软件可以实现微博分析、聊天分析、全网分析、网站分析、浏览分析、分词、词频统计、英文词频统计、流量分析、聚类分析等一系列文本分析。 社会网络和语义网络分析(S) 数据 注意,保存时编码要为ANSI 所以这里需要转换一下 准备自定义表与停词表 例如 同时,点击快速分析后,将会弹出网络图 对网络图进行设置 对布局进行设置 对节点、边进行设置 最终效果图 修改 情感分析

积一时之步,臻千里之遥程 9万+

Tokyo Tyrant基本规范

这个博客很牛http://skydream.javaeye.com/blog/744672 Tokyo Tyrant基本规范,翻译自Tokyo Tyrant官网,原文地址http://fallabs.com/tokyotyrant/spex.html。     主要内容为Tokyo Tyrant的介绍,安装,服务器程序,客户端程序,远程数据库API,Lua 扩展,协议和一个针对初学者的教程。 一.介绍     Tokyo Tyrant是名为Tokyo Cabinet的DBM的网络接口的套装。既然这个DBM拥

尚兴跃的备忘录 2168

RYU+mininet——RYU

1. 使用RYU做mininet的控制器 1.1 RYU介绍与安装 RYU是一款基于python的控制器,你可用Ryu实现各种想要实现的网络功能,它可以下发或接收流表进行各种路由运算。 建议使用高版本的Ubuntu系统安装ryu,否则会有各种错误,安装过程比较简单,如下: apt install gcc libffi-dev libssl-dev libxml2-dev libxslt1-...

qq_34415266的博客 1万+

springboot+vue项目基础开发(12)vue项目的搭建

在src目录下新建 api,utils,views文件夹。删除componets目录下自动生成的所有文件。在utils文件夹下创建request.js。启动项目,记得是要在管理员下启动。

m0_58498702的博客 152

ttserver启动、关闭和基本操作

二、启动  在/tmp/下面创建ttserver目录,保存ttserver启动后的一些日志文件等文件  默认的的安装路径是:/usr/local/bin里面  cd /usr/local/bin  (1)、单机模式 用hash数据库  ./ttserver -host 10.0.9.100 -port 11211 -thnum 8 -dmn -pid /tmp/ttserver/

u011666748的专栏 920

thinkphp6/8 - 实现评论区发表评论、回复评论功能数据库表设计与整个逻辑思路过程分析,tp5 评论盖楼等功能(附带源码稍加改造即可使用)

tp5评论区数据库表设计,tp5发表回复评论功能设计,thinkphp5如何做评论功能,tp5 php评论区实现发表回复删除评论,tp5评论区盖楼源码及数据表设计思路,thinkphp评论功能详细教程,thinkphp实现评论与回复功能,thinkphp实现文章评论和回复评论功能,tp5实现评论回复功能,thinkphp如何实现评论区,tp5网站PC移动端h5怎么做评论区发表留言及回复功能,thinkphp实现评论区插件,thinkphp评论区相互发表回复功能详细教程,thinkphp有没有评论区的组件插件

✅ 精选推荐文章 3159

tokyo cabinet 管理工具 tcrmgr

tcrmgr : 测试和调试ttserver的程序,很多用法就就见官方文档了,主要有: tcrmgr inform host : 获取服务器的信息 tcrmgr put host key value : 添加记录 tcrmgr get host key : 获取记录 tcrmgr out host key : 删除记录 tcrmgr list host : 列出数据库中所有的key(这个

remotesupport的专栏 1499

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Tokyo Tyrant的下工具的使用

1.先启动一个测试用的ttserver 注意使用的所有路径都是绝对路径 ttserver -host 192.168.0.100 -port 20000 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog/ -log $(pwd)/temp/test.log -pid $(pwd)/temp/test.pid -sid 9 $(pwd)/temp/test_da...

weixin_30340819的博客 159

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

TokyoTyrant--ttserver的管理工具tcrmgr使用技巧

1.先启动一个测试用的ttserver 注意使用的所有路径都是绝对路径 ttserver -host 192.168.0.12 -port 1978 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog/ -log $(pwd)/temp/test.log -pid $(pwd)/temp/test.pid -sid 9 $(pwd)/temp/test_da...

mizoushenjing 304

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Tokyo Tyrant(ttserver)在大数据量下的不稳定案例

Tokyo Tyrant(ttserver)在大数据量下的不稳定案例2010-6-22    来源:cnblog   作者:孙立    我要评论分享到: 博客引用 投稿 打印 大 | 中 | 小导读:本文通过测试的方法,介绍了Tokyo Tyrant(ttserver)在大数据量下的不稳定案例。 关键词:Tokyo Cabinet Tokyo Tyrant ttserver NoSQL正在加载数

longzhiwen888的专栏 748

[ttserver]一、ttserver的简单使用

1. 准备工作 检查三个编译工具是否存在,若不存在则直接安装 # yum install bzip2-devel # yum install zlib-devel # yum install gcc 2. download相关文件 Tokyocabinet: # wget http://tokyocabinet.sourceforge.net/tokyocabinet-1.4.27....

OneByOne 1896

TTserver安装配置及优化

一、安装配置: 1.下载源码包: wget http://fallabs.com/tokyocabinet/tokyocabinet-1.4.46.tar.gz wget http://jaist.dl.sourceforge.net/project/tokyocabinet/tokyotyrant/1.1.33/tokyotyrant-1.1.33.tar.g...

weixin_34186931的博客 451
上一篇: 大量小文件的实时同步方案
下一篇: 1GB 的4字节整数,内存排序时间为多少?
Java2King
博客等级 码龄18年 221粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值