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

浦东区网站建设周口集团网站建设

浦东区网站建设,周口集团网站建设,小程序开发教程百度网盘,怎么做58同城网站教程在 MergeTree 的基础上#xff0c;添加了“处理重复数据”的功能#xff0c;该引擎和MergeTree的不同之处在于它会删除具有相同(区内)排序⼀样的重复项。数据的去重只会在合并的过程中出现。合并会在未知的时间在后台进⾏(⼿动合并)#xff0c;所以你⽆法预先作出计划。有⼀…在 MergeTree 的基础上添加了“处理重复数据”的功能该引擎和MergeTree的不同之处在于它会删除具有相同(区内)排序⼀样的重复项。数据的去重只会在合并的过程中出现。合并会在未知的时间在后台进⾏(⼿动合并)所以你⽆法预先作出计划。有⼀些数据可能仍未被处理。因此ReplacingMergeTree 适⽤于在后台清除重复的数据以节省空间但是它不保证没有重复的数据出现。 1 ⽆版本参数 根据数据的插⼊时间 , 后插⼊的数据保留 drop table if exists test_replacingMergeTree1; create table test_replacingMergeTree1 (oid Int8,ctime DateTime,cost Decimal(10, 2) ) engine ReplacingMergeTree()order by oidpartition by toDate(ctime); -- 天分区 同⼀天的oid相同的数据会被去重 -- 插⼊数据 insert into test_replacingMergeTree1 values (3, 2021-01-01 11:11:11, 30); insert into test_replacingMergeTree1 values (1, 2021-01-01 11:11:14, 40); insert into test_replacingMergeTree1 values (1, 2021-01-01 11:11:11, 10); insert into test_replacingMergeTree1 values (2, 2021-01-01 11:11:11, 20); insert into test_replacingMergeTree1 values (1, 2021-01-02 11:11:11, 41); -- 优化合并 optimize table test_replacingMergeTree1 final;select * from test_replacingMergeTree1 由于系统对CK的操作是多线程执⾏的, 所以不能保证数据插⼊的顺序 , 就可能出现数据删除错乱的现象 -- 主键oid 排序字段两个 验证去重规则是按主键还是排序字段 drop table if exists test_replacingMergeTree2; create table test_replacingMergeTree2 (oid Int8,ctime DateTime,cost Decimal(10, 2) ) engine ReplacingMergeTree()primary key oidorder by (oid, ctime)partition by toDate(ctime); insert into test_replacingMergeTree2 values(1,2021-01-01 11:11:11,10) ; insert into test_replacingMergeTree2 values(1,2021-01-01 11:11:11,20) ; insert into test_replacingMergeTree2 values(1,2021-01-01 11:11:11,30); insert into test_replacingMergeTree2 values(1,2021-01-01 11:11:12,40) ; insert into test_replacingMergeTree2 values(1,2021-01-01 11:11:13,50) ; -- 由此可⻅ 去重并不是根据主键,⽽知根据区内排序相同的数据会被删除select * from test_replacingMergeTree2 2 有版本参数 版本字段可以是数值版本字段可以是时间 drop table if exists test_replacingMergeTree3; create table test_replacingMergeTree3 (oid Int8,ctime DateTime,cost Decimal(10, 2) ) engine ReplacingMergeTree(ctime)order by oidpartition by toDate(ctime); insert into test_replacingMergeTree3 values(1,2021-01-01 11:11:11,10) ; insert into test_replacingMergeTree3 values(1,2021-01-01 11:11:12,20) ; insert into test_replacingMergeTree3 values(1,2021-01-01 11:11:10,30); insert into test_replacingMergeTree3 values(1,2021-01-01 11:11:19,40) ; insert into test_replacingMergeTree3 values(1,2021-01-01 11:11:13,50) ; -- 合并数据以后 保留的是时间最近的⼀条数据select * from test_replacingMergeTree3 总结: 1使⽤ORDER BY排序键作为判断重复数据的唯⼀依据。 2只有在合并分区的时候才会触发删除重复数据的逻辑。 3以数据分区为单位删除重复数据。当分区合并时同⼀分区内的重复数据会被删除不同分区之间的重复数据不会被删除。 4在进⾏数据去重时因为分区内的数据已经基于ORBER BY进⾏了排序所以能够找到那些相邻的重复数据。 5数据去重策略有两种 1. 如果没有设置参数则保留同⼀组重复数据中的最后⼀⾏。 2. 如果设置了参数则保留同⼀组重复数据中ver字段取值 最⼤的那⼀⾏。 使⽤这个引擎可以实现数据的更新。
http://www.hkea.cn/news/14343560/

相关文章:

  • 手机网站开发教程pdf云阿里云做网站
  • 银河星宇 网站建设班级网站如何去建设
  • 做美食教程的网站有哪些到那里找做网站的兼职
  • 微信网站搭建多少钱做网站什么主题好做
  • 海北营销网站建设公司长沙公司网页设计
  • 做营销网站建设没有ftp wordpress
  • 网站开发选择框代码网络广告策略有哪些
  • 郑州仿站定制模板建站门户网站内容管理系统
  • 懒人免费建站模板wordpress 获取图片
  • 白酒pc网站建设方案开鲁网站seo
  • 高唐建筑公司网站公司网站设计 上海
  • 有关做有机肥的企业网站wordpress响应案例
  • 东莞网站优化建设团队网站建设的前期投入
  • 乾安网站建设公司电话想把书放到二手网站如何做
  • 关于动漫的网站建设揭阳网站建设解决方案
  • 公司名字大全3个字网站优化设计公司
  • wordpress 商品分类云优化seo
  • 露营旅游网站策划书网站seo工具
  • 如何做免费的网站推广类似于QQ空间的wordpress主题
  • 网站建设与维护薪资福田网站建设深圳信科
  • 网站怎么做竞价推广做网站是怎么赢利的
  • 建设网站要先给钱才能做wordpress 投稿 图片
  • wordpress文章自动分页网站内页seo
  • 网站开发和优化关系明年做那个网站致富
  • 南京优化网站建设网站建设开发方式包括哪些
  • 广州3d网站开发wordpress如何让标签大小一致
  • 空间类网站价格易销云建站公司
  • 企业商城网站建设价格一个简易网站怎么做
  • 男人和女人做不可描述的事情的网站腾讯企业邮箱扫码登录入口
  • 源码网站模板外网域名购买