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

如何做企业网站php专业建站公司电话咨询

如何做企业网站php,专业建站公司电话咨询,环企优站网站建设,网站根目录文件进入正文前#xff0c;感谢宝子们订阅专题、点赞、评论、收藏#xff01;关注IT贫道#xff0c;获取高质量博客内容#xff01; #x1f3e1;个人主页#xff1a;含各种IT体系技术#xff0c;IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客 … 进入正文前感谢宝子们订阅专题、点赞、评论、收藏关注IT贫道获取高质量博客内容 个人主页含各种IT体系技术IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客 订阅拥抱独家专题你的订阅将点燃我的创作热情 点赞赞同优秀创作你的点赞是对我创作最大的认可 ⭐️ 收藏收藏原创博文让我们一起打造IT界的荣耀与辉煌 ✏️评论留下心声墨迹你的评论将是我努力改进的方向 目录 ​​​​​​1. Java 读写ClickHouse API 2. Spark 写入 ClickHouse API ​​​​​​1. Java 读写ClickHouse API Java读取ClickHouse中的数据API 。 1 首先需要加入maven依赖 !-- 连接ClickHouse需要驱动包-- dependencygroupIdru.yandex.clickhouse/groupIdartifactIdclickhouse-jdbc/artifactIdversion0.2.4/version /dependency 2) Java 读取ClickHouse单节点表数据 ClickHouseProperties props new ClickHouseProperties(); props.setUser(default); props.setPassword(); BalancedClickhouseDataSource dataSource new BalancedClickhouseDataSource(jdbc:clickhouse://node1:8123/default, props); ClickHouseConnection conn dataSource.getConnection(); ClickHouseStatement statement conn.createStatement(); ResultSet rs statement.executeQuery(select id,name,age from test); while(rs.next()){int id rs.getInt(id);String name rs.getString(name);int age rs.getInt(age);System.out.println(id id,name name ,age age); } 3. Java 读取ClickHouse集群表数据 ClickHouseProperties props new ClickHouseProperties(); props.setUser(default); props.setPassword(); BalancedClickhouseDataSource dataSource new BalancedClickhouseDataSource(jdbc:clickhouse://node1:8123,node2:8123,node3:8123/default, props); ClickHouseConnection conn dataSource.getConnection(); ClickHouseStatement statement conn.createStatement(); ResultSet rs statement.executeQuery(select id,name from t_cluster); while(rs.next()){int id rs.getInt(id);String name rs.getString(name);System.out.println(id id,name name ); } 4) Java向ClickHouse 表中写入数据。 # API 操作ClickHouseProperties props new ClickHouseProperties(); props.setUser(default); props.setPassword(); BalancedClickhouseDataSource dataSource new BalancedClickhouseDataSource(jdbc:clickhouse://node1:8123/default, props); ClickHouseConnection conn dataSource.getConnection(); ClickHouseStatement statement conn.createStatement(); statement.execute(insert into test values (100,王五,30));//可以拼接批量插入多条#查询default库下 test表 数据node1 :) select * from test;┌──id─┬─name─┬─age─┐│ 100 │ 王五   │  30 │└─────┴──────┴─────┘┌─id─┬─name─┬─age─┐│  1  │ 张三  │  18 ││  2  │ 李四  │  19 │└────┴──────┴─────┘ 2. Spark 写入 ClickHouse API SparkCore写入ClickHouse可以直接采用写入方式。下面案例是使用SparkSQL将结果存入ClickHouse对应的表中。在ClickHouse中需要预先创建好对应的结果表。 1) 导入依赖 !-- 连接ClickHouse需要驱动包-- dependencygroupIdru.yandex.clickhouse/groupIdartifactIdclickhouse-jdbc/artifactIdversion0.2.4/version!-- 去除与Spark 冲突的包 --exclusionsexclusiongroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactId/exclusionexclusiongroupIdnet.jpountz.lz4/groupIdartifactIdlz4/artifactId/exclusion /exclusions /dependency!-- Spark-core -- dependencygroupIdorg.apache.spark/groupIdartifactIdspark-core_2.11/artifactIdversion2.3.1/version /dependency !-- SparkSQL -- dependencygroupIdorg.apache.spark/groupIdartifactIdspark-sql_2.11/artifactIdversion2.3.1/version /dependency !-- SparkSQL  ON  Hive-- dependencygroupIdorg.apache.spark/groupIdartifactIdspark-hive_2.11/artifactIdversion2.3.1/version /dependency 2) 代码编写 val session: SparkSession SparkSession.builder().master(local).appName(test).getOrCreate() val jsonList List[String]({\id\:1,\name\:\张三\,\age\:18},{\id\:2,\name\:\李四\,\age\:19},{\id\:3,\name\:\王五\,\age\:20} )//将jsonList数据转换成DataSet import session.implicits._ val ds: Dataset[String] jsonList.toDS()val df: DataFrame session.read.json(ds) df.show()//将结果写往ClickHouse val url jdbc:clickhouse://node1:8123/default val table test val properties new Properties() properties.put(driver, ru.yandex.clickhouse.ClickHouseDriver) properties.put(user, default) properties.put(password, ) properties.put(socket_timeout, 300000) df.write.mode(SaveMode.Append).option(JDBCOptions.JDBC_BATCH_INSERT_SIZE, 100000).jdbc(url, table, properties) ‍如需博文中的资料请私信博主。
http://wiki.neutronadmin.com/news/417258/

相关文章:

  • 江阴网站建设公司中国建设监理协会网站个人会员系统栏
  • 免费ppt下载网站找山东制作app公司
  • 视频直播网站开发做网站 什么主题较好
  • 河南做网站的费用广州微信开发
  • 利用ps怎么做网站首页微信公众号如何创建
  • win7记事本做网站成都网站建设 招聘
  • 哪个网站可以做担保交易平台银川网站开发公司电话
  • 西宁最好网站建设公司哪家好厦门seo优化
  • 内蒙古建设厅网站官网wordpress admin慢
  • 网站引导页psd编程猫官方网站
  • 泰州外贸网站建设空调安装东莞网站建设
  • 网站建设排名软件网页设计实训总结万能版
  • 网站 文章排版电商网站统计怎么做
  • 手机端网站欣赏建e网手机版
  • 淘宝网站建设那么便宜网页加速器免费永久
  • 建设营销型网站服务销售团队
  • 制作网站要多久设计之家效果图
  • 用新华做网站名是否侵权普通网站能不能用vue做几个小功能
  • 成武县住房和城乡建设厅网站百度app下载官方
  • 织梦cms网站建设成立公司的好处和坏处
  • 中国国家人才培训网官网生哥seo博客
  • 西宁网站建设超市网站怎么做的
  • 天水市建设银行官方网站做网站 服务器价格
  • 网站建设 小程序开发小程序商城推广哪家好
  • 网站建设与管理的实训报告手机网站欢迎页面
  • 沈阳中小企业网站建设网站建设动画教程
  • 手机建站平台微点手赚天津网站优化指导
  • 网站设计模板 英文翻译软件开发常用架构
  • 台州建站网站模板上海平台网站建设费用
  • 网站策划书的政策背景昆明百度推广开户费用