应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

推荐一款好用的数据一致性校验工具

  一、为什么需要做数据一致性校验
  在数据的服务生命周期过程中,经常会因为数据迁移、主从复制、数据集成等原因产生数据流动及复制。在数据复制过程中,由于人为误操作、软件bug或硬件故障等原因,无法完全规避复制数据的准确性。如何有效保障复制数据的一致性变得至关重要。
  当前市面上专门用于解决数据一致性校验的工具比较匮乏。很多企业依然在使用:人工抽检的原始解决方案,数据一致性导致的业务故障频发。
  举一个客户遇到CASE,客户是一个电商SAAS服务提供商。如同其他SAAS服务,出于成本优化及大租户稳定隔离的业务诉求,经常会涉及用户数据的跨机搬迁。当前,客户并没有对应的数据一致性校验工具,所以,每次迁移完成,都是人工抽核心表进行数据量的检测。正应了常在河边走,哪有不湿鞋的俗语,有一次迁移一个大商家数据的时候,在没有完整数据一致性校验的情况下,直接切换商家业务,最终出现因迁移数据【订单】不一致,导致的商家业务故障,给大商家造成比较大的业务影响及品牌影响。
  数据一致性校验的重要性二、一个好的工具应该具备哪些能力
  同行们血淋淋的经验告诉我们,拥有一个好的数据一致性校验工具是必不可少的【关键时刻能救命】。那么究竟我们需要怎么样的工具呢。小编认为一款校验工具至少应该具备如下六个特质。
  数据一致性校验工具是必不可少的能力
  1。能做结构一致性校验
  利用表存储数据,几乎成为大部分数据存储的通用标准。所以表结构能否正确迁移直接影响迁移数据的一致性。同时,数据库提供了诸多非表对象,包括视图、存储过程、函数、触发器等。用户一般基于这些对象实现轻量的业务逻辑,所以非表对象的能否成功迁移也会直接影响业务的迁移。由此,小编认为,具备结构一致性的快速校验是校验工具的基础能力。
  2。完善的数据一致性校验
  除了结构,数据无疑是另一关键的校验内容。数据存储支持丰富的数据类型,差异化的数据类型默认值、数据格式、字符集以及时区等。因此,能否支持完善的数据类型,屏蔽源及目标数据源在数据范围、数据格式、字符集及时区上的差异,也成为数据校验工具的核心能力。
  3。快速定义不一致内容
  数据校验的目的是为了验证数据一致性,并针对不一致数据进行快速补救。所以,能够定位并提供具体不一致的内容也是数据校验工具的重要特质。
  4。快速订正数据的能力
  当数据校验定位到不一致内容后,是否能够提供数据订正脚本帮助用户快速修复不一致数据也是校验工具必不可少的基础能力。
  5。校验速度要快,天下武功唯快不破
  小编认为校验速度够快也是核心要求。尤其在数据迁移、数据集成场景,在这种场景下,数据校验会影响业务停机时间,或者下游数据生产基线【例如,报表生产时间】,对校验时间要求较苛刻。
  6。对数据库的性能影响要可控
  校验工具一般都会高并发读取数据库的数据,此时,数据库同时承担着线上的业务应用。如何有效平衡数据校验速度以及数据库稳定性是校验工具应该解决的重要命题。三、市面上都有哪些常见的方案
  1。NineData
  官网地址:https:www。ninedata。cloud
  NineData是玖章算术旗下的多云数据管理平台,它是一款即开即用的数据管理SAAS服务。当前NineData已经支持数十种常见同异构数据源(MySQL、SQLServer、CK等)之间的结构对比、数据对比及数据订正能力。NineData结构及数据对比作为独立服务,可以灵活支持IDC、云主机自建及云托管数据源的数据一致性校验及快速修复。从使用体验、产品能力、稳定性及性能等维度综合来看,NineData是一款综合实例比较强、比较难得的校验工具。
  2。Perconatoolkit
  perconatoolkit是由数据库厂商percona提供的工具集,其中:pttablechecksum、pttablesync提供了MySQL主从复制一致性校验及修复的能力。Pttablechecksum主要通过在MySQL主中运行checksumquery,然后利用MySQL主从复制,query流转到slave中,进行check对比。由于,需要借助MySQL主从复制的能力,perconatoolkit只能应用主从复制场景。其优势在于,当前工具使用比较广泛,成熟度比较高。
  3。云厂商迁移校验工具
  配合数据迁移工具,部分云厂商会提供对应的一致性校验能力。当前云厂商提供的校验能力,一般只支持数据校验,不支持结构校验,且数据订正能力比较弱。由于厂商的校验工具是跟迁移工具配合使用,所以,对于不使用迁移工具的数据源,当前不能提供数据校验能力。同时,其对云数据库的迁移支持较好,但是对于云主机上自建数据库以及IDC自建数据库支持不好或不支持。
  常见数据一致性方案推荐(NineData)四、NineData,即开即用的数据一致性校验服务
  正如前面所述的推荐指数来看,NineData提供的结构对比、数据对比功能确实是综合实力比较强,也比较推荐的一款产品。除了基础的全量对比外,NineData还提供了快速对比、周期性对比及不一致复检等多种对比形态。快速对比,相较于全量对比,快速对比主要用以校验窗口期比较短的情况。快速对比会对数据量、数据分布进行校验,同时会随机抽样一定的比例进行校验。周期性对比,自定义对比频率及对比方式,NineData会自动周期性调度对比任务进行结构及数据对比。小编理解这个功能应该用于长期数据复制场景的数据对比,例如主从复制、数据容灾、数据多活或数据仓库实时集成等场景。不一致复检,即针对上一次对比结果中不一致数据进行重新复检。这个功能主要应用于数据订正、主从复制【主从延迟】场景下,进行快速的复检。
  接下来,带大家感受下这个产品的使用体验。
  1。配置对比任务
  整个任务配置过程很简单,主要分为三个步骤:选择数据源,即配置对比的源实例及目标实例;选择对比对象,即配置需要对比的对象,对比对象可以选择库、表非表、列;配置映射关系及过滤条件,即配置对比表的映射关系;或者通过配置SQL过滤条件,可以只对关键数据进行对比。
  步骤一:配置对比数据源
  步骤二:选择对比对象
  步骤三:映射关系配置
  2。对比结果
  NineData会提供完善的对比结果,其会定位不一致内容。针对不一致内容,提供快速订正脚本。
  结构对比,对比总览
  结构对比,展示不一致内容
  数据对比,对比结果
  数据对比,不一致详情五、最后
  数据作为企业的核心资产,数据的准确性关于业务可靠性及企业品牌口碑。为此,还是推荐大家在线上主从环境、数据迁移、数据复制等场景中,配套使用可靠的数据校验工具。平台工具NineData以其完善的校验能力、产品体验、校验速度、稳定性及数据源环境的广泛适配性成为了市面上比较出彩的校验工具,推荐大家使用。

连锁干货传统连锁企业数字化转型方案(上)目前传统连锁企业进入白热化的竞争阶段,不管是纯零售类、还是服务类,转型的需求日益激增。根据2月13日发布的《中共中央国务院关于做好2023年全面推进乡村振兴重点工作的意见……一两千的手机和七八千的手机,区别在哪里?原来差距在这里很多人比较排斥贵的手机,认为很多手机都差不多,都能刷视频、拍照、打游戏,实际体验没有多少区别,花七八千买手机真就是妥妥的智商税,其实真不是这样,差距挺大的。性能就像自行车……中国和巴基斯坦关系为什么这么好(中巴关系为什么这么铁)有这么一个国家,跟中国的关系非常特殊。他是我们山水相连的好邻居,他跟中国的关系是全天候的战略伙伴,咱们中国的民众习惯的称他为巴铁,这就是巴斯基坦。建交70周年,巴铁为什么能这么……水深的三星李氏家族只有三星2股份,幕后最大股东远在华尔街?你现在用的手机是什么品牌的?是华为、小米、苹果还是三星?据有关数据公布的智能手机销量排名来看,销售前七名的除了苹果手机以外,其它都是国产手机品牌。曾经在我国国内手机市场上风靡一……欧足联预测多特vs切尔西首发恩佐领衔3新援,贝林阿莱出战直播吧2月14日讯2月16日凌晨4:00,欧冠18决赛首回合,多特蒙德主场迎战切尔西。赛前欧足联对双方的首发阵容进行了预测。多特蒙德:科贝尔;莱尔森、聚勒、施洛特贝克、格……尤克里里怎么扫弦(尤克里里扫弦谱怎么看)尤克里里右手扫弦技巧及其节奏型尤克里里通常扫弦弹唱的时候,只会需要到我们的右手食指。当然如果你弹吉他习惯了两只指头或者三只指头一起,也是可以的。但传统的扫弦方式我们只需要用到我……皮尔卡丹皮带怎么样(男士性价比高的皮带)本内容来源于什么值得买APP,观点仅代表作者本人作者:被演南非创作立场声明:坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。之前……哪个牌子电视好(中国电视机质量排行榜)近些年,因国内手机行业的蓬勃发展就感觉到家电行业有些黯淡,其实不然,家电行业的竞争激烈程度并不输手机行业,国内很多家电巨头在科技研发方面加大资金投入,以期推出更多出色的产品。……欧珀莱怎么样(欧珀莱这个牌子怎么样)欧珀莱小紫钻眼霜使用体验怎么样眼霜对于一些经常熬夜的人那自然就是最好的东西,我最近加班比较多所以有时不得不熬夜完成工作,压力也比较大,就像买一款眼霜顶一顶,问了一下我在美……体二代赛场初露锋芒是父母光环还是确有天赋?商竣程图视觉中国2023年开年,中国网坛刮起了一股体二代旋风。在年初的首个大满贯赛事2023澳大利亚网球公开赛上,前男足国脚商毅和世乒赛混双冠军邬娜的儿子商竣程打入了男单……红杏出墙是什么意思(形容红杏出墙的词语)在农村流传着很多朗朗上口的俗语,这些俗语都是老一辈的人们在生活和劳作中总结出来的经验和教训,俗语的覆盖面很广,其中有很多俗语是和夫妻生活有关系,比如今天要说到的俗语不怕红杏出墙……菲拉格慕香水怎么样(菲拉格慕香水为什么便宜)五月的天气还是有点凉快的,六月终于可以穿凉快的短裙露背了!之前没瘦过,裸季很伤心,就算是现在就算节食也无济于事。真的没有办法让自己变瘦吗?肉肉妹子别气馁,香水实用,你可以……
HiKeys,Fusion之后又出HiKeys,杜伽这次玩大前言,Fusion是我的心头好。大家好,我是林老师,我们又见面了。对于杜伽的品牌,我一直最喜欢的就是他们家的Fusion,唯一的不足就是不带背光,不过作为68键的经……熬最深的夜,月薪4000元,内容审核员为什么还没有被AI取代刘增(化名)想辞职了。最近两个月他的绩效在同组人员中一直都垫底。2019年我在阿里的外包公司工作,2020年我进入了腾讯的外包公司。在这两家公司工作期间,刘增的工作内容是……日本人祖宗是谁?DNA检测结果指向中国两省,民众看后难以接受地球上为何会有人类,我们又是如何发展的?尽管有科学家进行过研究,但我们始终半信半疑,毕竟在一定程度上,我们并不知道人类是如何演变的。在这样的背景下,有关科学家就开始研究人类的类……争议!刘建宏为男足抱不平只要成绩不好就不该开豪车吃海参?国足在大年初一以13大比分输给越南之后,就一直处于舆论的风口浪尖上。争议的焦点,除了国足一贯懒散的球场漫步之外,还增加了吴曦躲球和国足集体吃海参的事情。甚至,一度有媒体猜……原来人变老,鼻基底也会越来越凹有一类演员是演不出贫穷的。郑恩彩扮演的真安娜,出场就是精致大小姐本人。徐睿知饰演各类财阀、强势女王角色就像量身定制。这类看起来比较有【精致傲气】的大美女,很大……画出雪域高原的文明年轮来源:人民网人民日报海外版图为桑耶寺外景。新华社记者晋美多吉摄大江流日夜,慷慨歌未央。藏族和其他各民族的交流,贯穿雪域高原历史发展始终。时至今日,越来越多的考……唐艺昕出席活动,针织开衫搭配短裙,活泼可爱的小仙女文桔彤作为一个艺人而言,什么才是最重要的呢,演技,身材,颜值,或者是对时尚的把控呢?那么小编觉得最优雅的女神应该就是四个方面都能做到,所以小编觉得女神唐艺昕就是这样的女艺……建议经常烫染头发的人坚持涂抹护发精油,发质会越来越光泽健康现在很多女孩子都喜欢烫染漂染头发,经常烫染头发的人,大多数人的发质都会出现发尾分叉、头发容易从中间断裂造成断发、脱发的情况,更多的人还有发质毛糙没有光泽,不管做什么造型都不好看……太强悍,北京冬奥会真正的梦之队,两大项金牌全部被同一国家夺得在体育领域提到梦之队,很多国内观众都会想到中国的国球乒乓球队,中国跳水队和中国举重队,因为这几支队伍的实力在全世界确实是最顶级的存在,只要有中国队选手参赛,这些项目的金牌基本上……恐怖的百慕大三角百慕大三角提起百慕大三角可谓无人不知无人不晓那里已经成了神秘地带的代表沉船失踪的飞机数量大的惊人人们很困惑为什么救援者从未发现过遇难船只飞机的残骸呢随着科学的发展当今的人们已经……8位星光大道冠军,有的离婚,有的被淡忘,有的口碑跌落放眼如今华语乐坛,一大半歌手都是选秀出身,湖南卫视的超女快男捧红了李宇春、张杰,浙江卫视的好声音捧红了张碧晨、吉克隽逸,台湾超级星光大道走出了林宥嘉、萧敬腾,……战场即舞台!和平精英X洛天依在海岛开音舞party了《和平精英》x洛天依联动来啦!2月11日,二次元虚拟偶像洛天依正式降临海岛,当最火竞技冒险世界中出现国风顶流的舞台,接下来将为全体特种兵带来一场带感的音舞派对!登录《和平精英》……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网