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

网站建设调查百度提问

网站建设调查,百度提问,wordpress作者权限,气泡做网站上方代码最近学习了TDengine数据库,因为我们公司有硬件设备,设备按照每分钟,每十分钟,每小时上传数据,存入数据库。而这些数据会经过sql查询,统计返回展示到前端。但时间积累后现在数据达到了百万级数据&#xff0c…

最近学习了TDengine数据库,因为我们公司有硬件设备,设备按照每分钟,每十分钟,每小时上传数据,存入数据库。而这些数据会经过sql查询,统计返回展示到前端。但时间积累后现在数据达到了百万级数据,导致查询很慢,综合考虑下,决定使用这个时序数据库来存入数据。

关于TDengine详情,可去官网https://docs.taosdata.com/查看。具体理解超级表和子表。

接下来展示我的简单使用:

  1. 建入连接

有两种方式建入连接,一种是安装客户端驱动,一种是安装连接器,我这边使用的是安装连接器。

安装连接器,又有两种方式,一种是原声连接,一种是REST连接。两种连接端口不同(自行配置)。

我使用的REST连接:

首先导入依赖:

       <dependency><groupId>com.taosdata.jdbc</groupId><artifactId>taos-jdbcdriver</artifactId><version>3.0.0</version></dependency>

接下来是建入连接代码:

application.yml:

tdengine:forward: false #是否启用该数据库开关ip: 127.0.0.49 #tdengine服务ipport: 8041database: hle_datauser: rootpassword: Hle8888

TdengineConfig.java

@Configuration
public class TdengineConfig {public static String ip;public static String port;public static String database;public static String user;public static String password;public static Boolean forward;@Value("${tdengine.ip}")public void setIp(String ip) {TdengineConfig.ip = ip;}@Value("${tdengine.port}")public void setPort(String port) {TdengineConfig.port = port;}@Value("${tdengine.database}")public void setDatabase(String database) {TdengineConfig.database = database;}@Value("${tdengine.user}")public void setUser(String user) {TdengineConfig.user = user;}@Value("${tdengine.password}")public void setPassword(String password) {TdengineConfig.password = password;}@Value("${tdengine.forward}")public void setForward(Boolean forward) {TdengineConfig.forward = forward;}}

TdengineConnectConfig.java

@Component
public class TdengineConnectConfig {//8030原生连接端口  8041public static Connection conn = null;public static String URL = TdengineConfig.ip + ":" + TdengineConfig.port + "/" + TdengineConfig.database;@PostConstructpublic static Connection getConnection(){if(!TdengineConfig.forward) return null;try{System.out.println("---------------start Connected");String jdbcUrl = "jdbc:TAOS-RS://"+ URL +"?user="+ TdengineConfig.user +"&password=" + TdengineConfig.password;Properties connProps = new Properties();//connProps.setProperty(TSDBDriver.PROPERTY_KEY_BATCH_LOAD, "true");  //开启批量拉取功能conn = DriverManager.getConnection(jdbcUrl, connProps);System.out.println("---------------Connected success");}catch (Exception e){System.out.println("---------------Connected fail");e.printStackTrace();}return conn;}//执行sqlpublic static void executeSql(String sql){try{if(conn == null) conn = getConnection();if(conn != null){Statement statement = conn.createStatement();statement.execute(sql);}}catch (Exception e){System.out.println("sql执行失败");e.printStackTrace();}}}
  1. 操作数据,执行sql

TdengineConnectConfig.executeSql(sql.toString());

具体语法可以去看官网。给你们展示一下写入数据的sql:

--------执行sql:INSERT INTO D_LE202012210190_2011_a24088 USING data_2011 TAGS ('LE202012210190','a24088','非甲烷总烃','mg/m³') VALUES (1675844844000,0.011,null,null,null,null)D_LE202012210190_2011_a34001 USING data_2011 TAGS ('LE202012210190','a34001','总悬浮颗粒物TSP','mg/m³') VALUES (1675844844000,0.132,null,null,null,null)D_LE202012210190_2011_a01012 USING data_2011 TAGS ('LE202012210190','a01012','烟气温度','°C') VALUES (1675844844000,14.9,null,null,null,null)D_LE202012210190_2011_GGY03 USING data_2011 TAGS ('LE202012210190','GGY03','油烟浓度','mg/m³') VALUES (1675844844000,0.028,null,null,null,null);

注:表名中如果含有大写会自动转为小写,不能带有“-”符号,可以使用“_”。

再展示一下数据库界面:

哈哈哈哈这就是我的简单使用,更多的自行去官网看看哦~

http://www.zhongyajixie.com/news/51962.html

相关文章:

  • 主机网站建设制作深圳最新疫情
  • 做网站租服务器百度网站登录入口
  • 重庆建设工程证照查询网站seo优化易下拉排名
  • 做音乐网站要求百度优化服务
  • 建设公司网站费用多少百度网盘官网入口
  • 漳州招商局规划建设局网站站长之家ip查询工具
  • 新闻网站跟贴怎么做佛山网站定制
  • 佳能网站建设需求报告查权重工具
  • wordpress如何发邮件网站seo是什么意思
  • 怎么配置网站服务器佛山网络推广培训
  • 网站域名已经解析但没有被百度等搜索引擎收录怎么办东莞全网营销推广
  • 二维码 wordpressseo研究中心
  • 濮阳机械设备企业网站建设深圳疫情最新消息
  • 免费企业网站如何建立自己的网站
  • 响应式网站的研究意义品牌策划ppt案例
  • 西藏自治区住房和城乡建设部网站怎么做好公司官网推广
  • 网页网站制作培训班qq引流推广软件免费
  • 珠海舒讯网站建设如何在百度上添加自己的店铺
  • 东莞网站seo优化托管什么平台可以推销自己的产品
  • 消防电气火灾监控系统网站开发打开全网搜索
  • 湖南做网站 磐石网络引领企业网站设计规范
  • 自己电脑做网站空间沈阳疫情最新消息
  • 网站后台 添加用户电商平台哪个最好最可靠
  • 网站发布教程视频教程网络营销常用的工具和方法
  • 中国风古典网站模板附子seo
  • 视频网站怎么做防盗链百度竞价托管代运营
  • 广东今科网站建设app注册接单平台
  • 网站建设 东道网络推广软文发布平台
  • 郴州网站小程序网店推广分为哪几种类型
  • 自己做的网站申请软著网站制作郑州