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

前端网站页面模板北京seo推广优化

前端网站页面模板,北京seo推广优化,关键词竞价排名,查询关键词排名软件区别于MergeTree表引擎#xff0c;ReplacingMergeTree删除重复数据时是通过相同的分区值#xff08;ORDER BY的值#xff09; 数据去重发生在后台合并数据时#xff0c;后台合并数据是随机的#xff0c;所以有时会有一些没处理的数据#xff0c;可以通过OPTIMIZI来手动合…区别于MergeTree表引擎ReplacingMergeTree删除重复数据时是通过相同的分区值ORDER BY的值 数据去重发生在后台合并数据时后台合并数据是随机的所以有时会有一些没处理的数据可以通过OPTIMIZI来手动合并官方建议不要指望它因为OPTIMIZE会读写大量的数据可能是会从头再合并一的原因吧 所以ReplacingMergeTre适用于后台去重数据来节省空间的场景但不保证没有一个重复的官方说的不是我说的 建一个表 CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster] (name1 [type1] [DEFAULT|MATERIALIZED|ALIAS expr1],name2 [type2] [DEFAULT|MATERIALIZED|ALIAS expr2],... ) ENGINE ReplacingMergeTree([ver [, is_deleted]]) [PARTITION BY expr] [ORDER BY expr] [PRIMARY KEY expr] [SAMPLE BY expr] [SETTINGS namevalue, clean_deleted_rowsvalue, ...] 建表参数描述 ver 可选填入类型UInt*, Date, DateTime or DateTime64 这个字段的作用是在合并时决定要留下哪一个 原则一选最新的那个ver没设置时替换为最新插入的那一行 原则二选最大的那个ver设置时选择设置值中最大的那一行 例子 -- without ver - the last inserted wins CREATE TABLE myFirstReplacingMT (key Int64,someCol String,eventTime DateTime ) ENGINE ReplacingMergeTree ORDER BY key; ​ INSERT INTO myFirstReplacingMT Values (1, first, 2020-01-01 01:01:01); INSERT INTO myFirstReplacingMT Values (1, second, 2020-01-01 00:00:00); ​ SELECT * FROM myFirstReplacingMT FINAL; ​ ┌─key─┬─someCol─┬───────────eventTime─┐ │   1 │ second │ 2020-01-01 00:00:00 │ └─────┴─────────┴─────────────────────┘ ​ ​ -- with ver - the row with the biggest ver wins CREATE TABLE mySecondReplacingMT (key Int64,someCol String,eventTime DateTime ) ENGINE ReplacingMergeTree(eventTime) ORDER BY key; ​ INSERT INTO mySecondReplacingMT Values (1, first, 2020-01-01 01:01:01); INSERT INTO mySecondReplacingMT Values (1, second, 2020-01-01 00:00:00); ​ SELECT * FROM mySecondReplacingMT FINAL; ​ ┌─key─┬─someCol─┬───────────eventTime─┐ │   1 │ first   │ 2020-01-01 01:01:01 │ └─────┴─────────┴─────────────────────┘ is_deleted ver设置后才能设置is_deleted用来标记这行数据是否删除1代表删除deleted0代表存在state 想真正删除数据 执行OPTIMIZE ... FINAL CLEANUP 或OPTIMIZE ... FINAL 或者表引擎配置 clean_deleted_rows 设置为 Always. 例子 -- with ver and is_deleted CREATE OR REPLACE TABLE myThirdReplacingMT (key Int64,someCol String,eventTime DateTime,is_deleted UInt8 ) ENGINE ReplacingMergeTree(eventTime, is_deleted) ORDER BY key; ​ INSERT INTO myThirdReplacingMT Values (1, first, 2020-01-01 01:01:01, 0); INSERT INTO myThirdReplacingMT Values (1, first, 2020-01-01 01:01:01, 1); ​ select * from myThirdReplacingMT final; ​ 0 rows in set. Elapsed: 0.003 sec. ​ -- 删除is_deleted标记为1的行 OPTIMIZE TABLE myThirdReplacingMT FINAL CLEANUP; ​ INSERT INTO myThirdReplacingMT Values (1, first, 2020-01-01 00:00:00, 0); ​ select * from myThirdReplacingMT final; ​ ┌─key─┬─someCol─┬───────────eventTime─┬─is_deleted─┐ │   1 │ first   │ 2020-01-01 00:00:00 │         0 │ └─────┴─────────┴─────────────────────┴────────────┘
http://www.yutouwan.com/news/426286/

相关文章:

  • 网站推广的方式有哪些找人做网站安全吗
  • 宣城市建设监督管理局网站下载联通公网ip申请 做网站
  • 山东省建设监理协会网站网站建设个人网银
  • 如何建立内外网网站微信小程序怎么下载
  • 推销网站话术建设银行 网站设置密码
  • 销售外包优化推广网站怎么做最好
  • iis 配置网站详解电脑平面设计培训班多少钱
  • 构建网站需要会什么dw怎么做购物网站
  • 织梦图片网站模板电影网站系统源码
  • 长白山网站学做管理网站根目录是什么意思
  • 东莞网站推广推广软件多语言网站怎么实现的
  • 中建南方建设集团网站贵州省建设厅建筑质监站网站
  • 建好网站后访问科技成果转化平台
  • 江苏省住房和城市建设厅网站app手机网站建设
  • app网站开发者网站优化的文章
  • 网站建设开票项目是什么无极兼职网
  • 国内做的好看的网站设计德州app开发公司
  • wordpress 指定网站做优化的好处
  • 重庆江北网站建设如何用手机做钓鱼网站
  • 澧县网站设计企业基本信息查询系统
  • 学校建设网站的目的和意义杭州网站做的好公司哪家好
  • 襄樊门户网站建设学术网站建设
  • ipv6网站如何做设计模板怎么设置
  • 临沧永德网站建设电子商务公司在线平面设计软件免费版
  • 祥云户网站ps做网站时画布宽度
  • 基层建设检索网站代理网关app未运行
  • 手机网站营销中国机械工业建设集团有限公司网站
  • 东至网站制作wordpress中php代码只能一行一行写
  • 长沙做网站设计网站备案信息是什么
  • 网站开发和程序员网站建设如何去找客户