node上的redis调用优化示例

原创 年树先生 随笔 node 26511阅读 27 天前 举报

Node.js读写数据到influxDB,目前已经有一个库node-influx, 这个库功能非常强大,但是我个人使用这个库的时候,遇到无法解决的问题。


使用curl都可以写数据到influxDB,但是用node-influx总是报错,搞了半天也无法解决,就索性不用它了。

influxDB提供HTTP的API,也就是说Node.js中的axios或[request等HTTP客户端工具是可以直接和influx交互的。

需要注意的一点是,写到influxDB的数据格式必须是二进制流。

  1. 字符串转二进制
  1. 设置请求Content-Type为二进制

完整代码展示:

使用axios或者requst这种底层库的好处是,你用curl做的成功的任何操作,都可以转换成axios或request的请求,而不依赖与其他库。

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复