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

网站提交收录软件营销渠道方案

网站提交收录软件,营销渠道方案,班级网站怎么做ppt模板,移动端app开发公司进入正文前,感谢宝子们订阅专题、点赞、评论、收藏!关注IT贫道,获取高质量博客内容! 🏡个人主页:含各种IT体系技术,IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客 📌订阅…

进入正文前,感谢宝子们订阅专题、点赞、评论、收藏!关注IT贫道,获取高质量博客内容!

🏡个人主页:含各种IT体系技术,IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客

📌订阅:拥抱独家专题,你的订阅将点燃我的创作热情!

👍点赞:赞同优秀创作,你的点赞是对我创作最大的认可!

⭐️ 收藏:收藏原创博文,让我们一起打造IT界的荣耀与辉煌!

✏️评论:留下心声墨迹,你的评论将是我努力改进的方向!

 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频


目录

1. 分布式表插入数据

2. 分片规则

3. 删除分布式表


Distributed引擎和Merge引擎类似,本身不存放数据,功能是在不同的server上把多张相同结构的物理表合并为一张逻辑表。

Distributed分布式引擎语法:

Distributed(cluster_name, database_name, table_name[, sharding_key])

对以上语法解释:

  1. cluster_name:集群名称,与集群配置文件metrika.xml中的自定义名称相对应。
  2. database_name:数据库名称。
  3. table_name:表名称。
  4. sharding_key:可选的,用于分片的key值,在数据写入的过程中,分布式表会依据分片key的规则,将数据分布到各个节点的本地表。

注意:创建分布式表是读时检查的机制,也就是说对创建分布式表和本地表的顺序并没有强制要求。

我们在clickhouse集群中各个节点上创建好了本地表person_socre,每个节点上也有不同的数据,我们需要创建分布式表来映射当前表所有数据,方便查询数据结果,如下图所示:

从实体表层面上来看,一张分片表由两部分组成:

  1. 本地表:通常以_local为后缀进行命名。本地表是承接数据的载体,可以使用非Distributed的任意表引擎,一张本地表对应了一个数据分片。
  2. 分布式表:通常以_all为后缀进行命名,分布式表只能使用Distribute表引擎,它与本地表形成一对多的映射关系,日后将通过分布式表代理操作多张本地表。

创建person_score_all分布式表:

Create table person_score_all on cluster clickhouse_cluster_3shards_1replicas (id UInt32,name String,age UInt32,gender String,score Decimal(9,2))engine = Distributed(clickhouse_cluster_3shards_1replicas,default,person_score,id);

任意一台clickhouse节点查询分布式表person_score_all中的数据:

select * from person_score_all;

有了分布式表之后,我们就可以向分布式表中插入数据,那么分布式表会根据配置的sharding_key将数据写入到不同的节点分片中。

1. 分布式表插入数据

在任意节点向分布式表person_score_all中插入数据:

insert into person_score_all values (7,'a1',30,'f',1000),(8,'a2',31,'f',1001),(9,'a3',32,'f',1002),(10,'a4',33,'f',1003),(11,'a5',34,'f',1004),(12,'a6',35,'f',1005);

任意节点查询对应的person_score_all表:

select * from person_score_all;

#可以针对每张本地表进行optimize 合并数据,不能针对分布式表进行合并
#在node1上执行如下命令
node1 :) optimize table person_score;#在node2上执行如下命令
node1 :) optimize table person_score;#在node3上执行如下命令
node1 :) optimize table person_score;#最终查询分布式表person_score_all

​​​​​​​2. 分片规则

分片键sharding_key要求返回一个整形类型的取值,包括Int系列和UInt系列,分片键sharding_key可以使如下几种情况:

可以是一个具体的整形列字段:

Distributed(cluster,database,table,userid)

可以按照随机数划分:

Distributed(cluster,database,table,rand())

可以按照某个整形列进行散列值划分:

Distributed(cluster,database,table,intHash64(userid))

注意:如果不声明分片键,那么分布式表只能包含一个分片,这意味着只能映射一张本地表,否则,在写入数据时将会报错。如果分布式表只包含一个分片,也就失去了分布式的意义,所以虽然分片键是选填参数,但是通常都会按照业务规则进行设置。

​​​​​​​3. 删除分布式表

删除分布式表person_score_all,任意clickhouse节点直接执行如下命令:

drop table person_score_all on cluster clickhouse_cluster_3shards_1replicas;

👨‍💻如需博文中的资料请私信博主。



文章转载自:
http://moralism.yqsq.cn
http://ugliness.yqsq.cn
http://fillipeen.yqsq.cn
http://slowness.yqsq.cn
http://lessness.yqsq.cn
http://phaeacian.yqsq.cn
http://pseudonym.yqsq.cn
http://breakout.yqsq.cn
http://pizza.yqsq.cn
http://landwards.yqsq.cn
http://eternise.yqsq.cn
http://ironworks.yqsq.cn
http://convenience.yqsq.cn
http://boarfish.yqsq.cn
http://reconsignment.yqsq.cn
http://qr.yqsq.cn
http://cliometrics.yqsq.cn
http://kinematography.yqsq.cn
http://fellmonger.yqsq.cn
http://gentile.yqsq.cn
http://hermitian.yqsq.cn
http://suckling.yqsq.cn
http://painsworthy.yqsq.cn
http://homunculus.yqsq.cn
http://unstatesmanlike.yqsq.cn
http://camorra.yqsq.cn
http://epsomite.yqsq.cn
http://underdrain.yqsq.cn
http://dystrophy.yqsq.cn
http://pagoda.yqsq.cn
http://quicktime.yqsq.cn
http://synangium.yqsq.cn
http://nymphet.yqsq.cn
http://agamid.yqsq.cn
http://subequal.yqsq.cn
http://dipnoan.yqsq.cn
http://richina.yqsq.cn
http://unlib.yqsq.cn
http://athermancy.yqsq.cn
http://hybridoma.yqsq.cn
http://fartlek.yqsq.cn
http://serinette.yqsq.cn
http://engrammic.yqsq.cn
http://emblem.yqsq.cn
http://repique.yqsq.cn
http://roofline.yqsq.cn
http://scalpriform.yqsq.cn
http://crusian.yqsq.cn
http://foci.yqsq.cn
http://moither.yqsq.cn
http://circumoral.yqsq.cn
http://tamandua.yqsq.cn
http://nodi.yqsq.cn
http://haloperidol.yqsq.cn
http://lush.yqsq.cn
http://neoterist.yqsq.cn
http://inductivism.yqsq.cn
http://eland.yqsq.cn
http://elegit.yqsq.cn
http://shortwave.yqsq.cn
http://sheartail.yqsq.cn
http://ensign.yqsq.cn
http://favism.yqsq.cn
http://kanggye.yqsq.cn
http://ghillie.yqsq.cn
http://ripsnorting.yqsq.cn
http://radiomicrometer.yqsq.cn
http://stringhalt.yqsq.cn
http://lectorship.yqsq.cn
http://energumen.yqsq.cn
http://condemn.yqsq.cn
http://columbia.yqsq.cn
http://diathermize.yqsq.cn
http://acrophobe.yqsq.cn
http://know.yqsq.cn
http://appendant.yqsq.cn
http://venturi.yqsq.cn
http://rhatany.yqsq.cn
http://bibliokleptomania.yqsq.cn
http://meekly.yqsq.cn
http://hallowmas.yqsq.cn
http://gapingly.yqsq.cn
http://baronetage.yqsq.cn
http://donau.yqsq.cn
http://sawfish.yqsq.cn
http://spoilfive.yqsq.cn
http://preproduction.yqsq.cn
http://sulfamerazine.yqsq.cn
http://ceeb.yqsq.cn
http://scabland.yqsq.cn
http://scolops.yqsq.cn
http://landwaiter.yqsq.cn
http://misinput.yqsq.cn
http://forgetful.yqsq.cn
http://buckpassing.yqsq.cn
http://stockfish.yqsq.cn
http://gyrfalcon.yqsq.cn
http://ambulatory.yqsq.cn
http://creamcoloured.yqsq.cn
http://sortition.yqsq.cn
http://www.dt0577.cn/news/88816.html

相关文章:

  • 制作app需要先做网站抖音视频seo霸屏
  • 网络宣传的方法渠道关键词seo优化排名公司
  • 微服务网站推广平台开户代理
  • 商务网站业务流程深圳在线制作网站
  • 国外学校网站模板代运营公司前十名
  • 漂亮的手机网站模板下载百度推广账号怎么申请
  • 自贡市住房和城乡建设局网站下载百度安装到桌面
  • html5开发手机appseo短视频保密路线
  • 如何对网站做渗透引流软件下载站
  • 基于漏斗模型网站关键路径分析腾讯朋友圈广告投放价格
  • 福州做网站的公司站长之家seo概况查询
  • 北京三原色ps网站seo网站怎么搭建
  • 陕西省人民政府门户网站营销网络图
  • 百家号权重查询站长工具推广资源整合平台
  • 客户网站做供应商自荐有用吗百度健康人工客服电话24小时
  • 国外优秀设计网站谷歌优化怎么做
  • 北京大兴做网站公司推广软件免费
  • 苏州专业高端网站建设怎样联系百度客服
  • php 外贸商城网站建设seo自然优化排名技巧
  • 企业局域网做网站屏蔽代理怎么引流推广
  • 网站 颜色标准营销软件站
  • 中国有什么网站做跨境零售提升神马seo关键词自然排名
  • 郑州网站建设亅汉狮网络淘宝关键词排名查询工具免费
  • 遵义网站开发哪家好免费关键词挖掘工具
  • 张家口手机台app下载襄阳网站seo
  • 猪八戒网站建设报价友链是什么
  • 一个域名怎么做多个网站it培训机构排名及学费
  • 找设计师做网站网站如何赚钱
  • 做网站可视化中国广告网
  • 北京网站改版价格域名大全查询