纠纷奇闻作文社交美文家庭
聚热点
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

NewSQL分布式数据库发展策略讨论

12月24日 乱人心投稿
  作者石默研
  本文对新一代NewSQL分布式数据库发展策略中的普遍困扰进行讨论,包括云原生(CloudNative)与本地部署(OnPremise)、HTAP进展方向、分布式与单机需求等分布式数据库商业与技术发展中难以决策的问题。
  1。困扰
  分布式NewSQL数据库近年来蓬勃兴起,其原因显而易见:切中了业务与数据量不断增长的用户对关系型数据库RDBMS需求,这在传统RDBMS到大数据的发展阶段中,有相当一段时间是空白。同时,随着互联网技术的不断发展与普及,用云计算模式满足IT需求似乎已经成为未来社会产业互联网发展的明确趋势,也就是说,有一种共识:不久的将来,绝大多数产业的IT服务是从公共的、行业的或者私有的、混合的云计算中心提供的。这一共识又带来了云原生(CloudNative)概念与技术的兴起,而分布式NewSQL数据库自然也应该是云原生的,这决定了其相当多的产品设计决策应以符合这一趋势为原则。然而,在当今的现实中,满足业务与数据量不断增长的RDBMS需求的用户,与云原生的用户,除了互联网企业外,大多数情况下,并不重合,需要OnPremise部署的用户仍然占有很大比重,这就带来了第一个困扰:云原生(CloudNative)与本地部署(OnPremise)对产品发展要求的矛盾。
  另一个困扰,是关于HTAP,即交易与分析混合负载。HTAP是当今非常火的一个概念与技术,在交易库上直接进行分析,而不再是将数据从交易库搬下来,挪到另一个数据库中去这样的繁琐过程。可以毫不夸张的说:历史上规模性企业IT复杂度的相当一部分,都来自于搬数据,这导致了数据采集、实时采集、全增量合并、数据传输、数据加载、数据建模、数据质量、数据标准、企业级元数据管理等繁杂多样的技术环节的产生,导致了企业数据分布、数据流向、数据模型、主数据、基础数据平台、ODS数据仓库数据集市、数据治理等复杂的数据架构设计优化领域,导致了由于多系统大规模数据搬迁而带来的如数据交换平台之类的复杂调度工程。。。。。。。咋眼一看,感觉该企业的数据技术好厉害,相关各领域的技术产品好丰富,技术人员的相关技能也好受欢迎。但如果在交易库就能直接满足分析需求而不影响生产效能的话,这些复杂高级的技术环节不都成了自己给自己造了一座山,还说自己爬的好辛苦?然而,现实却是,问题并不这么简单,除了在交易库中进行分析会影响业务效能外,还有很多原因导致这一现象产生:交易库并不需要存储那么长的历史数据,而分析往往是需要建立在大量历史数据之上的;交易库的模型往往并不适合分析需求,多数情况下需要重要建模,如非常流行且价值不菲的各行业数仓主题模型;用于交易的OLTP数据库与用于分析的OLAP数据库,其技术体系完全不同;以及大型企业已固化的内部业务结构并没有留给交易分析整合可实施的可行空间。。。。。。等等。由于,历史积累的企业级数据体系相当复杂,HTAP的发明者迄今为止都没有系统表达完全替代数据分析需求、自顶而下重构企业数据体系的架构级策略,而是将产品重点定位在技术优化层面:在交易库上直接完成实时统计分析,满足高并发需求且不影响业务效能;或者是为实时分析统计查询而建设的数据服务中间平台。然而,即使是暂时没有这种策略性的意向,在面向AP的产品具体研发中,又会发现明确的界限确实不好把握,随着一个个具体功能的不断完善,似乎假以时日,技术上也不是没有完全替代纯OLAP平台的可能性。那么,HTAP究竟如何定位呢?
  再者就是规模化的分布式需求,与小规模的单机数据库需求(这里指逻辑上的单机)之间的矛盾:分布式数据库,自然而然是要应对规模化的数据管理需求的,长尾的小规模需求当然不应在产品设计考虑之列,同时,大炮轰苍蝇经常还打不好;然而,分布式NewSQL数据库又应该是云原生的,如果把云原生的业务含义理解为全自助,它应该以支持什么样的需求为主呢?现实看来,小规模长尾业务对云原生数据库的需求最起码应该是占据相当大的比重的。显而易见,如果是大规模的数据管理需求,即使是部署在云上,DBPaaS的全自助是其核心需求吗?这种规模化的业务,如果是云上的OnPremise又需要做出哪些方面的改变?从互联网与云计算发展的历史来看,云自助,其最核心的商业动机当然包括给用户侧的运维带来了方便,但更重要的可能是给云服务运营商应对海量长尾客户的安装与运维带来了极大的成本优势。这正如银行的小微及个人消费贷款都要走互联网线上模式,而重客、大客甚至中小企业信贷仍然是以线下为主的策略一样,本质是成本问题,而不是客户方便性问题。于是,矛盾显而易见:分布式是面向规模客户的,起码是中、大型客户,而云原生却有可能、最起码相当一段时间内是要以长尾客户为主要服务对象的。
  以上困扰实质上,都涉及到了NewSQL分布式数据库的产品发展策略问题。
  2。讨论
  问题是客观而又普遍的,但分析与应对策略往往包含主观因素:人们的一个决定与决策,很多情况下并不由严格推理而来,而是心中已经有一个答案,再来找理由支持它。这里的讨论或许也并不能例外。
  首先,来看看CloudNative与OnPremise。云原生本应是数据库即服务,然而目前真正有规模化数据增长需求的NewSQL应用相当多的情况下却是付费OnPremise与免费OnPremise区别,很多互联网企业的应用也可能只是部署在云基础设施上而已,真正的云原生更多是一些实验性、尝试性的需求。但云原生数据库在公有云、行业云以及大型私有云上已经逐渐在形成一种意识上的共识,其商业前景不可限量。也就是说,未来的数字化转型进程中,产业互联网的数据库部署,会逐渐向云基础设施迁移,长在云上。它可能是公有云,也可能是行业云,也可能是私有云,它们都是被定义为云原生NewSQL数据库的市场范围。当然,肯定还会有相当一部分数据库长在云下,这也不用纠结,将其排除在云原生市场战略目标之外即可,就是说,不需要考虑这部分客户需求对产品规划的影响,因为前一部分的份额已经足够大了。这样看来,以云原生为目标进行产品规划的逻辑没有问题,不过,还是要明确一点:长在云上的数据库是不是一定符合我们对云原生的既有理解?这里认为,即使未来,在云上形成了产业互联网数据库市场的主体,需要全自助的数据库即服务可能也是以面向长尾客户最为迫切、必不可少并且是核心本质,而对中大型以上的需求,全自助的意义相对有限,同时比较而言商业模式的转变或者更关键些。那么,如果是以长在云上为市场目标,似乎可以将其定义为广义的云原生,同时,只要是长在云上,那么云原生概念中高弹性、高可用、低成本、快速迭代、存算分离等技术优势也都能方便获得。而对云原生策略中云原生一词的理解不同,对产品规划决策的影响也应该有所不同:一是目前被认为是OnPremise的客户需求,或许也就是未来云原生主体市场的需求;二是NewSQL数据库关于云原生服务的产品策划,对用户侧自助水平的决策或许可以更灵活实用。高水平自助确实可以减轻客户对IT的依赖程度,但这里认为,云原生与用户自行在云上购买资源进行OnPremise部署相比,最关键的价值在于商业模式的改变,能自助多少,不一定是最重要的,因为成为云服务商后,运营运维的工作只会更多,责任可能会更大,甚至有时连IaaS的运维也需要PaaS服务商兜底。但从一个个客户的本地服务,变成集中化云服务,就已经是本质性的模式转变了。总之,需要就事论事,回到原点,仔细分析后决策,而不是用概念教条的判断,因为概念本身的定义并不见得准确对应实际的业务需求。
  再来看看HTAP,对这个问题,正如在其它文章中表达过的一样,本文的观点较为明确。一是随着计算能力与架构的升级,从技术上讲,AP与TP的界限会越来越模糊;另外特别是在云原生的新世界里,数据库的这一特性又犹为重要,因为云原生的重要作用之一就是要让客户尽量摆脱对IT运维的依赖,将越来越多的精力集中到自己的业务发展上来;同时端到端的能力提升对云原生商业模式的贯彻也至关重要(需要仔细分析下目前DBPaaS的技术要求是否完全符合这一原点的、本质性的动力),过去与纯OLAP数据库的优势比较纠结在这里也可以得到正面支持;再者,既然架构上已经走向了AP,就很难做到在产品规划上时刻厘清纯AP与混合负载的需求后,再将前者排除在外。于是,以混合负载满足部分AP需求应该是由于投入与阶段性市场策略导致的阶段性产品规划,而长远来讲,以一套技术架构满足大多数需求,应该是云原生NewSQL数据库的追求。
  接下来,就是关于规模化分布式与小规模单机需求的矛盾了。现在看来,经过上面的讨论,这一点已经不是什么问题了:因为长在云上、从分散服务向集中服务的商业模式转变就是指广义的云原生,而不一定要以小微的、迫切需要全自助的长尾为主流,那么,云原生NewSQL数据库仍然应以规模化分布式为其主体的需求方向,而小规模单机则暂时可以不做为重点来考虑。
  最后指出一点,希望也能引发进一步的思考:我们所批判的主机,也声称自己是分布式架构,暂且不论其是否客观,但在现实中主机需要被替代的核心问题并不是有没有分布式,而是:一、扩展不灵活带来成本问题:我只需要扩展一个节点,你却让我再买一台主机;二、不自主可控;三、往往是软硬件结合的设计策略,包括内存、网络、存储与IO上的软硬融合设计,而这一点,是否需要云原生数据库从广义的定义出发进行学习参考,也是需要进一步讨论的。
投诉 评论 转载

终究还是接过了华为的大旗!小米包揽销量冠亚军,正面硬刚苹果其实关注国产智能手机发展的朋友都知道,过去十余年国产智能手机品牌在全球范围内的市场份额可以说是水涨船高,全球几乎60的智能手机出货量都来自中国。不过需要我们正视的问题是直到今天……富士XT3搭配1655镜头怎么样?飞侠是富士全球签约摄影师,我来解答这个问题:XT3搭配1655F2。8是绝配,双手赞成。在富士微单体系中,我常用的三个镜头分别是:1024F4、1655F2。8和50140F2……华为鸿蒙用户数量突破1亿大关,华为手机用户纷纷升级鸿蒙系统【9月3日讯】华为鸿蒙OS系统2。0正式版发布于6月2日,过去三个月华为鸿蒙OS系统在不断创造出发展新奇迹,从短短不到一个星期时间,用户数量就突破了千万,当月升级用户数便达到3……零跑T03赢在微型汽车的起跑线如果要讨论汽车的安全性能,微型新能源汽车产品恐怕是最不受用户待见的一类汽车。较轻的车身重量和较小的结构尺寸,让微型新能源汽车产品在安全性能的起跑线上落后于传统家轿和SUV汽车。……PC与Android合体,微软宣布Win11安卓子系统下月开财经网科技1月27日讯,据快科技消息,可以说是最受期待功能,微软已经确认2月份Win11系统升级会全面开放该功能,不用参与insider测试就可以用,自此PC与安卓可以合体了。……麒麟980芯片鸿蒙OS,二手华为Mate20Pro是否值得购不可否认,华为Mate20Pro堪称一代神机,麒麟980处理器,应付日常使用完全没有问题,虽然它不支持5G功能,但是AP部分的表现,不输目前麒麟820等中端处理器。刚好手……ansible笔记(14)变量(一)在ansible中使用变量,能让我们的工作变得更加灵活,在ansible中,变量的使用方式有很多种,我们慢慢聊。先说说怎样定义变量,变量名应该由字母、数字、下划线组成,变……NewSQL分布式数据库发展策略讨论作者石默研本文对新一代NewSQL分布式数据库发展策略中的普遍困扰进行讨论,包括云原生(CloudNative)与本地部署(OnPremise)、HTAP进展方向、分布式……击败阿里,荣登首富,一个天津小伙的逆袭1、新加坡新首富诞生首富轮流做,今年到谁家?去年新加坡首富的位置,被两个中国移民抢来抢去,一个是海底捞的老板,一个是因为疫情卖呼吸机身价暴涨的医疗器械大佬。但……科技竞争直戳话语权底牌!中国科创企业如何脱颖而出?去年6月8日美国参议院通过的《2021美国创新与竞争法》,旨在从国家战略层面推动美国科技发展,加强关键产业的研发与保护,通过政府干预确保美国大科学体系的建设,从而不断拉大与中国……这条公路被称为死亡公路,长下坡27公里,已有上千辆汽车失控本文章已经通过区块链技术进行版权认证,禁止任何形式的改编转载抄袭,违者追究法律责任长27公里的下坡位于云南的云磨高速上,全路段长27公里,海拔落差达到一千多米,最大的坡度……谷歌研发视频通话新技术据新华社电美国谷歌公司在近日召开的年度开发者大会上宣布,正在研发一项具有裸眼三维效果的显示器技术,有望实现全息网络视频通话,让远方亲友仿佛近在眼前。谷歌公司说,这一名为S……
10。98万起售,丰田卡罗拉三缸版值得入手吗?谁是你可以随时说话的人盐田港出货高峰严重拥堵,提前了解路况错峰出行欧盟无人机监管法案通过!欧洲还能飞吗?瑞士民航局高官来揭秘强悍指数Max,卡西欧PRW7PR户外手表,可靠和专业的标杆硬件软件双重防护,让你的华为手机更安全使用更放心连专家都说不清楚的姓氏,10个人读,10个错安卓虚拟大师VMOSPro专业版v1。4。1徕卡作品德味,油画般的厚重感今日科技爆点华为年底有新作,乐视手机回归,酷派宣布大动作河南省158个区县汇总送给自己一部新手机,vivoNEX3S获得大赞!
拒绝红血丝教你去掉脸上“蜘蛛网”三八妇女节外出旅游如何保持良好的饮食习惯最近舒悦没主持嘎讪胡,他到哪去了?没他主持你们还会看吗?老师小学作文800字视频网站充值会员套路多?努力向自身挖潜,而不是向用户挖钱人民关于跨年的文案跨年简短的一句话说说句子最新韩式女生发型打造清凉女神气质小院造句用小院造句大全学校给家长的一封信范文论文研究性教学篮球赛输球感想

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形