当前位置: 首页 > news >正文

电子商务网站的类型东海县建设局网站

电子商务网站的类型,东海县建设局网站,制作app需要什么软件,抖音优化推广前言 使用时序数据库influxdb时,我们经常需要写入大量的数据。而单单使用influxDB.write(Point)进行单条写入时,速度过慢,无法支撑时序数据大量写入的速度。 所以我们需要采用批量的方式进行存储,增加写入…

前言

使用时序数据库influxdb时,我们经常需要写入大量的数据。而单单使用influxDB.write(Point)进行单条写入时,速度过慢,无法支撑时序数据大量写入的速度。
所以我们需要采用批量的方式进行存储,增加写入的速度。


一、使用什么方法

influxDB.write(BatchPoints batchPoints)

二、使用步骤

1.引入库

    <dependency><groupId>org.influxdb</groupId><artifactId>influxdb-java</artifactId><version>2.10</version></dependency>

2.创建influxdb连接

private static String openurl = "http://127.0.0.1:10002";//连接地址
private static String username = "admin";//用户名
private static String password = "abc_123";//密码
private static String database = "test";//数据库InfluxDB influxDB = InfluxDBFactory.connect(openurl, username, password);
influxDB.createDatabase(database);

3.创建Point

  Point point = Point.measurement(measurement).time(System.currentTimeMillis(), TimeUnit.MILLISECONDS)//tag属性——只能存储String类型.tag("label", "label")//field存储数据.addField("value", 1).addField("rt", "rt").build();

4.创建BatchPoints并添加Point

BatchPoints batchPoints = BatchPoints.database("db2019").build();
batchPoints.point(point);

5.写入influxdb

influxDB.write(batchPoints);

三、示例

package org.example.influx;import org.influxdb.InfluxDB;
import org.influxdb.InfluxDBFactory;
import org.influxdb.dto.BatchPoints;
import org.influxdb.dto.Point;import java.util.concurrent.TimeUnit;public class InfluxDBBatchWriter243 {private static String openurl = "http://10.16.8.243:8086";//连接地址private static String username = "admin";//用户名private static String password = "douzhi+FANGFA1";//密码private static String database = "db2019";//数据库private static Point createPoint(long time){Point point = Point.measurement("test2").addField("group__tag1", "297af48c06a74220aff4fcc6bcaa44c9kg").tag("host", "changdong").time(time, TimeUnit.MILLISECONDS).build();return point;}public static void main(String[] args) throws InterruptedException {InfluxDB influxDB = InfluxDBFactory.connect(openurl, username, password);influxDB.createDatabase(database);long time1 = System.currentTimeMillis();while (true) {BatchPoints batchPoints = BatchPoints.database("db2019").build();//将单条数据存储到集合中for (int i = 0; i < 1000; i++) {time1 = time1 + 1;batchPoints.point(createPoint(time1));}long startTime = System.currentTimeMillis();influxDB.write(batchPoints);long endTime = System.currentTimeMillis();System.out.println("当前时间:" +endTime+ ", 写入时间:" +time1+ ", 写入用时" + (endTime - startTime) + "毫秒");Thread.sleep(1010);}}
}
http://www.yayakq.cn/news/583044/

相关文章:

  • 网站建设明细价格表太原建设北路小学网站
  • 微网站做下载链接wordpress 宅男猫源码
  • 陕西城乡建设网站网页版游戏排行榜2022前十名电脑
  • 做家教去什么网站创意营销
  • 广州联享网站建设公司怎么样合肥网络公司平台
  • 网站做专业团队阿里巴巴国际网站首页视频怎么做
  • 女同性做的视频网站企业建网站设计
  • 自己给网站做优化怎么做石家庄个人建网站
  • 帮客户做传销网站系统优化的影响因素
  • 北京市网站制作com域名注册
  • 请网站制作公司费用精准网络推广
  • 做网站多久能学会网站开发实现电脑版和手机版的切换
  • 做现货黄金的金融网站网站建设投资
  • 微信公众账号申请网站吗西安到北京火车时刻表查询
  • 深圳营销型网站建设 宝安西乡通过阿里云建设企业网站
  • 网站开发视频教程下载北京网站开发外包公司
  • 淄博微网站discuz 企业网站 模板
  • 生成手机网站苏州app开发
  • 个人网站建设服务器手机网站有什么好处
  • 58网站建设58xiamen网站和新媒体建设管理
  • 龙岗网站建设推广报价自己做的网站如如统计访问量
  • 广东网络公司网站建设旅游网站技术方案
  • 英文营销网站建设什么网站比较容易做权重
  • 凉山州住房和城乡建设厅网站建站教程的实现方式
  • 网站设计_网站建设_手机网站建设公司logo制作
  • 电商网站的建设动态永仁网站建设
  • 开发商城网站建设陕西网站建设
  • 公司注册一站式微网站幻灯片尺寸
  • 北京龙鼎网站建设公司重庆网站建设公司销售
  • 模板式自助建站网站副标题的作用