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

网站关键词快排名旅游网页制作教程

网站关键词快排名,旅游网页制作教程,网站 aspx 模板,上海12333公共招聘网进入正文前#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://www.hkea.cn/news/14358768/

相关文章:

  • 阿里巴巴网站建设方案网站做动态和静态哪个贵
  • 网站建设所需要的内容网站建设用户调查
  • 宝安建网站多少钱sem是什么意思的缩写
  • 深圳网站建设公司开发制作网站微信小程序网站开发教程
  • 苏州网站seo优化怎么做网站卖保险
  • html静态网站开发个人博客电子商务网站建设成本
  • 万州做网站多少钱无锡网站开发定制开发
  • 找工程做在哪个网站?wordpress去掉title前空格及keywords最后的逗号
  • 网站改版的好处学校网站建设流程图
  • 被国家禁止访问的网站怎么打开wordpress定时发布插件
  • 微信 购物网站开发百度头条怎么做网站
  • 可以免费商用国外印花图案设计网站设计一个网站的价格
  • 集团网站建设教程自做网站教程
  • 德清淘宝网站建设全新的装修设计
  • 中国建设银行网站属于什么机构快速做效果图的网站叫什么
  • 岳阳建网站phpmysql做网站
  • 万户做网站如何杭州seo中心
  • 自己用笔记本做网站企业网站建设的必要性和重要性
  • 广州网站搭建哪家好手机和pc合一的网站
  • 自己做网站投放有流量么网页怎么打不开
  • 合肥网站建设网页设计郑州网站制作案例
  • 情女照片做杯子网站朝阳seo网站建设
  • html网站开发代码搭建购物商城
  • 苏州吴中长桥网站建设自由策划企业网站管理系统破解版
  • 网站营销方案设计公司网站织梦
  • cocos creator做网站软考高级职称哪个好考
  • win7主机做网站宁波网上办事大厅
  • 网站建设可以经营吗广州网站制作设计公司
  • 诸城易讯网站建设服务中心seo技术教程博客
  • 怎么做网站缩略图麻栗坡网站建设