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

WordPress电影公司网站怎样办网站做宣传

WordPress电影公司网站,怎样办网站做宣传,wordpress大前端dux主题,自有电脑做网站服务器假设有这样⼀种查询需求#xff1a;终端⽤户只需要查询数据的汇总结果#xff0c;不关⼼明细数据#xff0c;并且数据的汇总条件是预先明确的#xff08;GROUP BY 条件明确#xff0c;且不会随意改变#xff09;。 对于这样的查询场景#xff0c;在ClickHouse中如何解决…假设有这样⼀种查询需求终端⽤户只需要查询数据的汇总结果不关⼼明细数据并且数据的汇总条件是预先明确的GROUP BY 条件明确且不会随意改变。 对于这样的查询场景在ClickHouse中如何解决呢最直接的⽅ 案就是使⽤MergeTree存储数据然后通过GROUP BY聚合查询并利⽤ SUM聚合函数汇总结果。这种⽅案存在两个问题。 1. 存在额外的存储开销终端⽤户不会查询任何明细数据只关⼼汇总结果所以不应该⼀直保存所有的明细数据。 2. 存在额外的查询开销终端⽤户只关⼼汇总结果虽然 MergeTree性能强⼤但是每次查询都进⾏实时聚合计算也是⼀种性能消耗。SummingMergeTree就是为了应对这类查询场景⽽⽣的。顾名思义它能够在合并分区的时候按照预先定义的条件聚合汇总数据将同⼀分组下的多⾏数据汇总合并成⼀⾏这样既减少了数据⾏⼜降低了后续汇总查询的开销。 1、未指定求和的字段  drop table if exists summing_table; CREATE TABLE summing_table (id String,city String,sal UInt32,comm Float64,ctime DateTime ) ENGINE SummingMergeTree()PARTITION BY toDate(ctime)ORDER BY (id, city)PRIMARY KEY id; -- 在合并的时候 ,分区内, 相同排序的⾏数据的所有的数值字段都会求和(sum) -- 插⼊数据 insert into summing_table values (1,shanghai,10,20,2021-06-12 01:11:12), (1,shanghai,20,30,2021-06-12 01:11:12), (3,shanghai,10,20,2021-11-12 01:11:12), (3,Beijing,10,20,2021-11-12 01:11:12) ; optimize table summing_table ;select * from summing_table 2、指定求和的字段 上⾯的例⼦中没有指定sum的字段 ,那么表中符合要求的所有的数值字段都会进⾏求和 ,我们可以在建表的时候指定求和的字段。 drop table if exists summing_table2 ; CREATE TABLE summing_table2( id String, city String, money UInt32, num UInt32, ctime DateTime )ENGINE SummingMergeTree(money) PARTITION BY toDate(ctime) ORDER BY city ; --每个城市每天的销售总额 insert into summing_table2 values(1,BJ,100,11,now()), (2,BJ,100,11,now()), (3,BJ,100,11,now()), (4,NJ,100,11,now()), (5,NJ,100,11,now()), (6,SH,100,11,now()), (7,BJ,100,11,2021-05-18 11:11:11), (8,BJ,100,11,2021-05-18 11:11:11) ;SELECT * FROM summing_table2 ; 总结: 1⽤ORBER BY排序键作为聚合数据的条件Key。 2只有在合并分区的时候才会触发汇总的逻辑。 3以数据分区为单位来聚合数据。当分区合并时同⼀数据分区内聚合Key相同的数据会被合并汇总⽽不同分区之间的数据则不会被汇总。 4如果在定义引擎时指定了columns汇总列⾮主键的数值类 型字段则SUM汇总这些列字段如果未指定则聚合所有⾮主键的数值类型字段。 5在进⾏数据汇总时因为分区内的数据已经基于ORBER BY排序所以能够找到相邻且拥有相同聚合Key的数据。 6在汇总数据时同⼀分区内相同聚合Key的多⾏数据会合并成⼀⾏。其中汇总字段会进⾏SUM计算对于那些⾮汇总字段则会使⽤第⼀⾏数据的取值。 7⽀持嵌套结构但列字段名称必须以Map后缀结尾。嵌套类 型中默认以第⼀个字段作为聚合Key。除第⼀个字段以外任何名称 以Key、Id或Type为后缀结尾的字段都将和第⼀个字段⼀起组成复合 Key。
http://www.w-s-a.com/news/204193/

相关文章:

  • 户外网站模板国外优秀的平面设计网站
  • 家政网站怎么做网站机房建设方案
  • 学校网站建设运行情况2022年近期舆情热点话题
  • 做淘宝需要知道什么网站吗有没有做软件的网站
  • 安丘网站建设制作做网站和微信小程序
  • 京东网站的建设与发展前景黑龙江建设网官网登陆
  • soho的网站怎么做微网站平台建设方案
  • 网站开发下载阿里云oss做视频网站
  • 东莞营销网站制作做一个网站建设
  • 啥网站都能看的浏览器下载网站后台管理系统展望
  • 新建站点步骤汉中 wordpress联盟
  • 坪山网站设计的公司网站 seo 设置
  • 济南网站设计公司排名如何免费注册网站域名
  • 网站开发分工甜妹妹福利wordpress
  • 网站中英文要怎么做网站建设的策划文案
  • 合肥推广外包公司佛山seo
  • 成都网站品牌设计策划课堂网站开发
  • 做直播网站赚钱公司网站空间怎么续费
  • 企业网站制作公司有哪些太原网站建设 thinkphp3.2
  • 云集网站哪个公司做的百度竞价排名怎么做
  • 做网站公司赚钱吗网站建设英语翻译
  • 网络公司除了做网站产品设计作品
  • dede网站模板替换湘潭建设路街道网站
  • 东莞网站优化效果如何网络设计工作
  • 网站备案系统验证码出错的解决方案任丘建设银行网站
  • 个人博客建站wordpress叮当app制作
  • 网站式的公司记录怎么做二手书网站策划书
  • 营销型网站的建设重点是什么帝国程序和WordPress
  • 正能量网站推荐不需要下载巴中网站建设开发公司
  • 学生模拟网站开发西安seo平台