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

win7 iis设置网站首页网页设计一般怎么收费

win7 iis设置网站首页,网页设计一般怎么收费,南昌市做网站,seo优化网站技术排名百度推广项目背景前期已经写过几篇用datax实现异构数据迁移的文章#xff0c;面对复杂的上游数据#xff0c;无法用一种通用的方式来实现所有业务表的迁移#xff0c;比如一个大业务表中rowid字段与表记录差异特别大(一个表有3亿条记录#xff0c;里面的最大rowid为30亿)#xff0…项目背景前期已经写过几篇用datax实现异构数据迁移的文章面对复杂的上游数据无法用一种通用的方式来实现所有业务表的迁移比如一个大业务表中rowid字段与表记录差异特别大(一个表有3亿条记录里面的最大rowid为30亿)这种情况下通过rowid切片也能实现迁移但切片后的数据分布不均匀这时基于时间字段来迁移则要顺利得多。系统环境gbase8a 16节点集群mysql5.6.46主从迁移策略迁移数据有几种方式需要根据实际的情况来决定采用哪一钟面对复杂的业务数据很难有标准的方式来实现所有业务数据的迁移现把我遇到的迁移策略整理如下1、对于小表(百万级)进行批量迁移2、大表无时间字段(千万以及亿级)通过rowid字段切片3、大表有时间字段但rowid比表记录大几倍甚至几十倍的情况 基于时间字段切片迁移通过几上三种方式组合完美的解决了目前项目遇到的数据迁移问题实现脚本datax配置文件{job: {setting: {speed: {byte: 1048576},errorLimit: {record: 0,percentage: 0.02}},content: [{reader: {name: $source_reader,parameter: {username: $source_db_user,password: $source_db_pwd,connection: [{querySql: [select * from $source_table_name where $date_column$start_time and $date_column],jdbcUrl: [$source_db_conn]}],fetchSize: 1024}},writer: {name: $target_reader,parameter: {username: $target_db_user,password: $target_db_pwd,session: [],preSql: [],column: [REC_ID,PRO_ORG_NO,TG_ID,ORG_NO,TG_NO,TG_NAME,STAT_DATE,CONS_NUM,TG_CAP,PPQ,UPQ,LOSS_PQ,LINELOSS_RATE,ABNORMAL_LL_TYPE,METER_SUM,METER_COVER_SUM,COVER_RATE,IS_COVER,METER_SUCC_SUM,SUCC_RATE,IS_MONITOR,COLL_TYPE,IS_CALC,EVAL_TYPE,BUF_UPDATETIME,PUBLIC_MET_CNT,LOW_MET_CNT,DISTRIBUTED_MET_CNT,RESP_EMP_NO],connection: [{table: [$target_table_name],jdbcUrl: $target_db_conn}]}}}]}}迁移脚本文件/data/datax/job/gbasetomysql.json#!/bin/bash#function:#version:0.3#author:lineqi#crt_time:2020-04-26#大表同步思路#1、从gbase8a数据库里获取大表的名称和时间字段按天生成同步记录存储在table_name.txt文件中格式为buf_aa.t_xx_pb_aayjl:in_xx_gbase_aa.t_xx_pb_aayjl:fssj:2020-06-01:2020-06-02该步骤先通过手动实现可以一天、两天甚至一周为单位进行切分#2、循环读取table_name.txt中的内容#3、以天为单位抽取数据#datax命令调用案例#eg:/opt/datax/bin/datax.py -p -Dsource_reader${v_gbase_reader} /opt/datax/job/mysqltest.json /opt/datax/log/table_name_2020-04-26.log#定义文件与命令执行路径v_table_list/data/datax/job/table_name.txtv_exec_command/data/datax/bin/datax.pyv_path_json/data/datax/job/gbasetomysql.jsonv_path_log/data/datax/log/#定义常用参数v_source_table_namev_target_table_namev_sync_start_timedate -d today %Y-%m-%d-%H-%M-%Sv_start_timev_end_timev_append_time 00:00:00v_date_column#定义源数据库的连接方式v_gbase_userqyw_qjqxv_gbase_pwdqyw12_19QJQX#v_gbase_connjdbc:gbase://10.xx.xx.28:15258/xx_amrv_gbase_readerrdbmsreader#定义目标数据库的连接方式v_mysql_userqjqxv_mysql_pwdWhayer1234v_mysql_readermysqlwriterv_mysql_connjdbc:mysql://25.xx.xx.68:13306/xx_gbase8a_xx_amr#从table_name.txt获取表名、表记录数并计算分片for table_name in cat $v_table_listdo#get table_namev_source_table_nameecho $table_name|awk -F : {print $1}v_target_table_nameecho $table_name|awk -F : {print $2}v_date_columnecho $table_name|awk -F : {print $3}v_start_timeecho $table_name|awk -F : {print $4}$v_append_timev_end_timeecho $table_name|awk -F : {print $5}$v_append_time$v_exec_command -p \-Dsource_reader${v_gbase_reader} \-Dsource_db_user${v_gbase_user} \-Dsource_db_pwd${v_gbase_pwd} \-Dsource_db_conn${v_gbase_conn} \-Dsource_table_name${v_source_table_name} \-Ddate_column${v_date_column} \-Dstart_time${v_start_time} \-Dend_time${v_end_time} \-Dtarget_reader${v_mysql_reader} \-Dtarget_db_user${v_mysql_user} \-Dtarget_db_pwd${v_mysql_pwd} \-Dtarget_db_conn${v_mysql_conn} \-Dtarget_table_name${v_target_table_name} \ $v_path_json $v_path_log$v_source_table_name$v_sync_start_time.log 21# echo $v_table_name,$v_start_num,$v_end_numdone表配置文件table_name.txtbuf_aa.t_xx_pb_aayjl:in_xx_gbase_aa.t_xx_pb_aayjl:fssj:2020-06-03:2020-06-04buf_aa.t_xx_pb_aayjl:in_xx_gbase_aa.t_xx_pb_aayjl:fssj:2020-06-02:2020-06-03buf_aa.t_xx_pb_aayjl:in_xx_gbase_aa.t_xx_pb_aayjl:fssj:2020-06-01:2020-06-02说明表配置文件中的第一行由7个部分组成分别代表的含义如下buf_aa代表源库的数据库名或schema名t_xx_pb_aayjl:代表源库的业务表名与目标下的业务表名一致in_xx_gbase_aa目标库数据库名或schema名fssj:源库业务表中的时间字段2020-06-01:源库业务表同步的起始时间2020-06-02源库业务表同步的结束时间总结1、不管是基于时间切分、rowid切分、小表批量迁移只要一次处理的数据不超过datax的遇到内存即可2、表配置文件table_name.txt文件的时间没有带时、分、秒这里是在shell脚本定义变量来实现的3、当时基于时间切分迁移数据时表配置文件table_name.txt里有500多条记录当运行到400多条记录时datax运行出问题了将已经同步完成的400多条记录从table_name.txt清除后继续则没有出现问题有点奇怪。
http://wiki.neutronadmin.com/news/100431/

相关文章:

  • 淄博外贸网站制作网站开发怎么兼容ie
  • 苏州那家公司做网站好沈阳建设工程信息网官方网站
  • 2880元网站建设廊坊网站建设哪家好
  • 襄阳作风建设年活动网站单页设计是什么意思
  • 广宁网站建设怎样开网上商城
  • 湖北住房与城乡建设厅网站滨州网站建设报价
  • 做画册找什么网站富阳网站建设洛洛科技
  • 网站开发课设免费邮箱注册入口
  • uc网站模板网站代码如何做优化
  • 企业如何 建设好自己的网站注册公司需要哪些资料
  • wordpress抓取别人网站网站维护需要做什么
  • 线上网站建设需求网站建设优酷
  • 烟台做网站的价格做游戏模板下载网站有哪些
  • 泉州建设网站公司哪家好做中文网站的公司
  • 用群晖做网站服务器英文企业网站建站
  • 360搜索联盟网站制作深圳网站建设好不好
  • 做网站用什么cms靖江网站
  • 做网站的项目策划书网站开发专家
  • 模板企业网站宿州保洁公司有哪些
  • 织梦网站地图怎么做免费黄页网站
  • 企业网站优化方案模板博客源码
  • 做网站需要哪些素材认证空间如何显示网站
  • 上海网站推广大全马拉松网站建设方案
  • 网站开发视频播放无画面快速排名seo软件
  • 上海网络网站建设海南建设厅网站
  • 网站建设开发语言网站首页包括哪些内容
  • 猪八戒网网站开发需求如何建立网站空间
  • 幼教网站建设分析郑州建筑公司网站建设
  • 外贸网站制作设计二维码设计软件
  • 网站运营公司哪家效果好wordpress绑定两个域名