STF之RethinkDB三-设备使用
STF之RethinkDB二 获取到设备使用、停止使用的切入口之后,甚至不需要了解设备使用的业务逻辑,就可以直接进行数据库操作,完成记录设备使用时长的功能。
STF之RethinkDB二 获取到设备使用、停止使用的切入口之后,甚至不需要了解设备使用的业务逻辑,就可以直接进行数据库操作,完成记录设备使用时长的功能。
STF之RethinkDB一结束了数据库rethinkdb的基本使用。
rethinkdb backup rethinkdb import
# export
rethinkdb dump -e stf.usageRecord -f record.tag.gz
# import
rethinkdb import -f usageRecord.json --table stf.usageRecord --force
使用导出功能rethinkdb dump
需要安装对应的python driver。默认安装的sudo pip install rethinkdb
版本为 2.4.2,跟安装的rethinkdb 2.3.6版本不兼容,会提示 No handlers could be found for logger "rethinkdb.logger"
的问题。
STF之环境搭建可能的几个坑里提到过
参考: stf on ubuntu [centos7][stf] 环境搭建
一、安装npm
# https://github.com/nvm-sh/nvm
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
# 主动生效
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
二、安装nrm