专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

分库分表,可能真的要退出历史舞台了!

  原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,非公众号转载保留此声明。
  即使是不懂编程的玩家,在对比NAS的时候,也会两眼放光,考虑很多因素,比如RAID级别、速度、易用程度等。作为时时刻刻与代码打交道的我们,更需要关注数据的存取问题。
  一开始,开箱即用的MySQL,一定是企业的首选。不仅仅因为用的人多,更重要的是生态成熟。要工具有工具,要人有人。对于老板来说,员工看着不爽,可以随时辞退,是一个非常理想的状态。
  但是,没有胸怀的老板,干的一定不会长久,因为如果商务会吹、老板会忽悠,业务会飞速发展(虽然现在这种机会比较少了)。对于MySQL来说,很快就会遇到问题。
  这个时候,就需要一些比只会用MySQL级别高一些的人才,来配合老板圆梦。
  是时候了,由单机MySQL向分布式发展了。
  单机MySQL面临很多问题。单表太大,比如超过500w,查询就非常吃力单库太大,各种资源告急读请求太高,严重影响写请求
  对此,一堆概念也是腾空而出,比如分库分表、读写分离等。
  很长时间以来,国内互联网的做法普遍是采用加入一个中间件的方式来解决,但随着分布式数据库的技术越来越成熟,这些魔法逐渐下沉到它本应该解决的层面数据库实现层。
  留给分库分表技术的时间,已经不多了,它的存量市场越来越少了。分库分表技术,退出历史舞台,也是迟早的事情了。
  解决上面三个单机MySQL问题,有很多种切入层面。比如,你简单的在MyBatis或者JPA之上使用AOP或者拦截器封装一层,也可以实现,这也是最傻的方式。
  再进一步,就可以采用在JDBC之上的驱动层来实现,把分库分表的路由维护在内存里,通过重写的DataSource、Connection、Statment、ResultSet等,对业务进行无侵入的改进。但可惜的是,我们还必须要维护与逻辑表相对应的物理表,而且功能也是阉割的,不确定性依然不小。更要命的是,JDBC只支持Java,对于某些公司来说,就非常的不适用。
  再就是中间件的传统模式,Proxy。把自己伪装成一个MySQLServer,接受Client的请求。至于它后面怎么去操作真实的数据库,你都不需要知道。但Proxy本身也是一套服务,你有运维成本在里面,同时功能依然是阉割的。
  框架层,驱动层,代理层,在过去很长一段时间里,有无数的互联网公司前赴后继的试水,从TDDL、Cobar,到MyCat、ShardingSphere,各种层面的中间件也是层出不穷。但最近几年,这种争相斗艳的场面逐渐不再,到最后剩下来的,也就ShardingSphere这一枝独秀了。
  是问题不存在了么?不,正好相反,问题越来越严重。并不是问题消失了,而是它被转化成其他解决方式了。
  抛开关系型数据库不说,很久之前,类似于ElasticSearch、Cassandra这样的NoSQL存储,分片和副本的概念,就已经非常成熟了,而且它们是内置的,并不需要DBA去人工维护它们的物理位置。
  对于关系型数据库来说,走向分布式也终将成为必然。随着Raft等协议应用越来越广泛,分布式数据库的可靠性也逐渐得到了保证。如果你以前因为事务问题而拒绝采用某些NoSQL产品,那么如今完全兼容MySQL的分布式数据库,你没有理由再说No。
  云厂商,直接提供了像Aurora、PolarDB之类的MySQL增强,更有类似TiDB、OceanBase这样纯粹的分布式数据库,越来越多的业务走向了这个终途。当你的团队加班加点验证着分库分表中间件的时候,却发现其实换个兼容的存储就能玩得转,你会怎么选,简直不用再多说。
  当然,一旦你选用了分布式数据库,以前的DBA经验可能就不管用了,比如说索引及其二级索引。你的团队不得不学习新的知识,来应对分布式环境。
  但这些都是阵痛,长远看来,分布式数据库是趋势,而分库分表中间件只能吃存量。
  当你的业务有了常年累积的复杂数据,你可能会采用复杂的分库分表组件,但如果你的业务比较新,可预见的未来会有大量数据,那一个分布式数据库可能是最合适的。
  分库分表中间件并不是消失了。它摇身一变,变成了分布式数据库的一部分。
  你可能会听到很多切到分布式数据库,又从分布式数据库切回到MySQL的案例,这属于想吃螃蟹但并没有吃到。目前来看,分布式数据库越来越稳定,生态建设也越来越好。而分库分表,则属于存量业务,终将会退出历史的舞台。
  作者简介:小姐姐味道(xjjdog),一个不允许程序员走弯路的公众号。聚焦基础架构和Linux。十年架构,日百亿流量,与你探讨高并发世界,给你不一样的味道。
  推荐阅读:
  1。玩转Linux
  2。什么味道专辑
  3。蓝牙如梦
  4。杀机!
  5。失联的架构师,只留下一段脚本
  6。架构师写的BUG,非比寻常
  7。有些程序员,本质是一群羊!

产业地图系列石墨烯产业研究报告导读本文首先介绍了什么是石墨烯和其特性,进而对石墨烯的应用领域制备技术专利产业链市场进行分析,最后盘点了全球主要制备企业发展趋势和潜在应用场景。目录什么是石墨烯石墨烯的特性主要国家魔都大王庙,没有庙,只有记忆老上海的繁华苏州河赛龙舟民俗上周六闲来无事,便走去大田路,一是完成每日万步走的个人目标,一是去探访大王庙。走到地图标识的位置,原来只是一面墙,四周也根本没有庙。这面墙原来也都是临街的商铺,后来这里要旧改都搬迁刁蛮公主鲍蕾又火了!婚后成理财大王,被陆毅宠26年凭什么?近日,妻子的浪漫旅行6播出了,陆毅鲍蕾夫妇携手登上了节目,一播出就吸引了无数观众的注意。看到两人的相处,谁能不感慨一句太甜了,陆毅与鲍蕾相携走过了26年,看起来依旧宛如热恋的情侣,正反都能读的13首诗,古人太了不起了诗,是语言的艺术。在我国浩如烟海的诗歌中,有这样一种文体回文体,以其回环往复的独特表达方式,给人绵延悠长的特有美感。无论是正着读还是反着读,皆成章句,但所含情感却大不相同,令人想要长沙十个重大城市片区之一大王山片区火力全开,崛起高品位高颜值高格调山水新洲城陈焕明张敏大王山湘江巴溪洲湘江欢乐城在长株潭都市圈核心区,大王山片区成为一座新的山水洲城一片充满生机和活力的区域,一个微缩版长沙跃然眼前。从老工业基地华丽转身,位于长株潭地理几何中卡塔尔世界杯韩国队金英权对阵葡萄牙队我们可以创造奇迹新华社多哈12月1日电(记者赵建通王浩宇肖世尧)1日,韩国队中后卫金英权在赛前新闻发布会上表示,2日在卡塔尔世界杯小组赛第三轮对阵葡萄牙队,韩国队渴望创造奇迹晋级16强。11月24对阵加纳队韩国队伤病不少他们能抢到首胜吗?京报体育记者李立卓然北京时间11月28日21时,在世界杯H组小组赛第二轮中,亚洲球队韩国队将迎战非洲劲旅加纳队。第一轮韩国队0比0战平乌拉圭队拿到1分加纳队2比3不敌葡萄牙队没有得日本球迷不装了,韩国人愤怒了大家好,我是莫叔。27日,日本跟哥斯达黎加比赛。日本01哥斯达黎加输了。体育无国界,赛场无ZZ。输赢皆正常。前天,发了一个文章,简单说了下,日本球迷赛后带走垃圾,不是因为优秀,而是韩媒韩国队比赛失利,主力选手孙兴慜遭部分韩网民恶意网暴来源环球网环球网报道记者付嘉骏综合韩国朝鲜日报中央日报30日报道,韩国队28日在卡塔尔世界杯H组小组赛第二轮比赛中,以比分23惜败加纳。对于这一结果,有韩国球迷愤愤不平,他们将矛头滁州市的区划变动,安徽省的重要城市之一,为何有8个区县?在之前的文章中,作者和大家聊了一系列关于我国安徽省各个城市经济发展和区划变迁的故事,例如合肥市阜阳市安庆市等等。今天,我们聊聊安徽省的滁州市。滁州市是安徽省下辖的16个地级市之一,澄迈重磅规划打造一批千百亿级产业,至2035年常住人口达80万澄迈重磅规划出炉,打造一批千百亿级产业,至2035年常住人口达80万!作为海南几大地级城市,海口三亚儋州是海南经济的三极,如果以地区生产总值来定义海南经济第四极,毫无疑问是澄迈,今
世界杯结束了,中国足球也到了需要改革的时候了主要因素是教育体制选拔体制官僚体制!教育体制对足球的影响!应试教育重视主要在学科类上,造成踢足球孩子12岁就要做出选择,基本上80的孩子会退役,这是造成足球人口不足的主要因素。122001年世青赛上各国眼里的中国队亚洲最强队2001年世青赛共有4支亚洲球队,代表亚洲的中国队依靠战胜美国队打入16强,伊朗日本和伊拉克均被小组淘汰。2001年阿根廷世青赛,中国队曲波对抗东道主国际足联主席布拉特看完中国与阿中国科学家灭绝债务研究登上国际权威期刊对话论文第一作者警醒人类尽快还债封面新闻记者陈彦霏科技名词灭绝债务指人类破坏生态系统和导致生活在该生态系统内的物种的灭亡之间存在的几十年甚至几个世纪的延迟。由国际顶尖科学家斯图亚特皮姆罗伯特梅大卫蒂尔曼等提出,以飞傲BTR7便携蓝牙解码耳放将推高达配色,预计春节后上市IT之家12月21日消息,飞傲BTR7便携蓝牙解码耳放于今年6月发布,官方今日宣布将为该产品推出高达配色,预计春节后上市,由于良率低,零售价也比标准版的BTR7要贵一些。从图中可以vivoX90Pro上手体验真的是2022大杯旗舰中的标杆?前言中杯大杯超大杯这个梗在罗老师的科普下,相信没有人会不明白其中的含义吧?当然,中杯大杯超大杯也是手机行业的标配。不过对于消费者而言,超大杯往往是关注最多的型号而市场销量方面往往中免费录屏软件电脑版哪个好?亲测有效!大家平常会用电脑录屏吗?今天就为大家介绍电脑端几个录屏工具,PC端的录屏软件比你想象中要多,免费的也有,比如QQ录屏OBS录屏,都很不错。只要你电脑是OK的,找一款电脑录屏软件还是回顾经典那些不能遗忘的篮球鞋匡威iconWarrior魔球ConverseiconWarrior新世纪初,NBA赛场上各品牌篮球鞋竞争进入到白热化阶段,各品牌争先恐后签约明星代言人,投入精力研发各种新型技术,试图在红海竞争中抢占一席之地。王楚钦穿搭一件上衣1。2万,一个包1。6万!球迷盼精力用在成绩上近日,国乒球员王楚钦的穿搭,也引起了一些球迷的关注。与马龙莎莎都以李宁等国货为主不同,大头的穿衣搭配确实高档不少。一件LV的毛衣为12999元,一个背包为16799元,那如何来看待这才是下雪天该有的打扮,羽绒服白球鞋,简单保暖又显气质头条创作挑战赛气温经过断崖式的骤降后,很多人在穿衣打扮上更看重保暖舒适,这时羽绒服就成为了大家最喜欢的单品之一。那么冬天羽绒服该怎么搭配呢?建议你试试搭配白球鞋,利用白球鞋的舒适休巴黎大皇宫里上演的香奈儿香水大戏,究竟有哪些看点?12月的巴黎大皇宫临时馆里,一场年末大戏正在上演。香奈儿LeGrandNumerodeChanel香水展的揭幕,成为城中热点。VOGUE有幸在开幕前一睹精彩的现场,并独家采访了香奈小普日报2022年12月21日热点速递今日行业热点柳叶刀综述治疗重度抑郁症的新方法CellALigandGatedAssociationbetweenCytoplasmicDomainsofUNC5andDCCFami
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网