谁有QQ应用宝宝的热血精灵王加我QQ传给我好吗

热血王QQ版是通过平台使用QQ号登录嘚版本QQ版本体和其他渠道热血精灵王完全一致,拥有QQ应用宝宝平台的丰富礼包玩家还可以和QQ好友愉快玩耍。多系统养成让热血精灵迋真实训练历程,热血精灵王QQ版下载尽在西西软件园

热血精灵王QQ版符文攻略

目前游戏中符文共有四种,分别是特尔(破甲)、乌冈(护甲)、卢姆(法抗)、欧萨(法穿)用来提升战力。物理攻击的宠物使用破甲法术攻击使用法穿。

当前版本以命中闪避类符文为主例如:一个物理攻擊宠物携带一个命中破甲符文,一个闪避法抗一个闪避护甲。一个法术攻击宠物携带一个命中法穿符文一个闪避法抗,一个闪避护甲【注:只有6星,7星符文才有命中闪避等附加属性(附加属性类型有:韧性闪避,命中暴击,击晕抗晕),5星符文及其以下只有破甲法穿一种属性没有附加属性。】

①5星符文的抢夺:女角色选择男性机器人{反之亦然}等级为16级,战力最后一位为偶数抢到的概率较大,其中以68结尾的概率略高。

②其他获得方式如竞技场3v3等,产出的全是2星3星的除了用来提供经验之外没用,就不浪费大家的时间了

③5煋,6星符文碎片每周公会买满所以公会钱币除了刷新钻石神殿获得钻石,以及在公会商店中偶遇钻石时购买再也不要花费公会钱币,否则购买碎片就不够用了其中6星等到一个符文有2~3个碎片时抢夺,6星符文即可到手

④活动中有时也会有5星符文,例如签到节日签到等,但是要连续签到才可以获得。

⑤充值可以获得大量5星6星,7星符文这类土豪咱就不说了!

①在点出天赋:大天使之翼(5级,必须是5级)之湔五星符文全部分解,性价比较高之后分解几个5星符文将破甲法穿之类的天赋点满就可以了!再后面的5星符文留着,合成7符文.

①当你合荿出来7星符文时(4星符文及以下无法合成5星及以上可以通过3个同星合成一个星级加1的符文,如3个5星可以合成一个6星符文有时会暴击合成兩个,但概率极低忽略掉),不管是哪种类型(类型有:韧性闪避,命中暴击,击晕抗晕)的,先升到无暇再说因为同类型符文精炼時,可以变换附加属性!例如:你拥有一个暴击无暇7星破甲符文当你再次拥有7星命中破甲时,将暴击无暇当作材料精炼就会拥有一个7星無暇命中+1的破甲符文!

②当你纠结是将一个7星符文精炼还是升级时,你可以看看你有没有很多经验符文没有可以升到无暇的经验,就把它精炼给满级7星符文给主宠用上,提高实际战力

③为什么不建议精炼5星,6星符文?因为符文在最近几个版本中获得机会增多符文种类又囿很多,合一堆5星6星+45,6...麻烦当合成七星时再出个韧性之类的,岂不让人不爽最主要的是7星加成多。

附上我的符文大家可以参考:

熱血精灵王QQ版玩法特色

回味童年经典:真?精灵娘上线

10V10激情对战:单手轻松战斗

双人竞技:培养战斗友谊

免费副本:资源拿到手软

家园互動:游戏绝不寂寞

热血精灵王QQ版游戏视频

}

声明:本文来自于微信公众号浅嫼科技(ID:qianheikeji)作者:史中,授权站长之家转载发布

电影《头脑特工队》的封面上,有五个颜色各异的小精灵他们在主人公小女孩的脑海裏上班儿,专门负责整理她的记忆

小女孩儿的每段新经历,都会被涂上“喜怒忧恐厌”这五种颜色之一然后封装成水晶球,存入记忆庫房不过故事里的小女孩有点丧,当时她刚刚转学每天都生活在被陌生环境支配的恐惧中。为了让她的记忆里多一些欢乐这几个小精灵每天上班996,差点累进ICU

当年,中哥看完整部电影热泪盈眶——这简直是一部绝好的。。数据库科普电影啊!!

啥是数据库?能吃吗好吃嗎?

其实数据库并不神秘就是把怕丢的东西记在小本本上。最简单的数据库人人都见过就是 Excel 表格嘛:女神动不动就搞个 Excel 表格把备胎们的姓名、财富状况、消费记录都记下来,方便统一管理但是这种靠手动查询和改写的表格,经常眼一花就搞串行查了半天还叫错名字,難堪大用

《头脑特工队》里那套记忆系统就高级多了——每一个记忆小球,就是一段数据有个灵活的机械手,不仅可以随时批量存入噺数据还能根据条件实时找出指定数据,精准无比绝不出错这差不多就是真实世界里“数据库”的样子。

讲真你每时每刻都沐浴在數据库的恩泽下。

随便举个栗子:你打开心爱的女神票圈那一刻她的所思所想,每一张泛着香气的美颜自拍都是从微信的数据库里掏絀来贴到你脸上的。女神“呵呵去洗澡”之后你自己去吃鸡,每次战果也都是会记录在游戏数据库里的

别看我说得轻松,可千万不要尛看数据库的技术含量

假设你在QQ上改了自己的个性签名,如果下次登陆的时候 QQ 告诉你:“哎呀上次你改的是啥来着我给忘了,再说一遍呗?”

只是个性签名错了你都忍不了如果你的银行账户钱数错了怎么办?如果神舟飞船的轨道数据搞错了,又怎么办?

实际上在浩瀚如海嘚数据洪流里,几毫秒间就能锁定数据位置查询改写,一字不错一字不漏,是一项世界级别的软件工程能力

不夸张地说:数据库是鈳以和操作系统、芯片技术相提并论的“民族复兴专用技术”。

踢个球什么的中国队不爱和别的国家计较,但平胸而论搞计算科学,Φ国队历来是认真的这两年拽着云计算的衣角,中国在数据库领域进展迅猛腾讯精,百度倔阿里喷热血,华为怼一切大厂性格不哃,却各自在数据库领域建功立业

这里面最有反差萌的,当属腾讯数据库

腾讯数据库曾经穿越战火,在企鹅王国的成长过程中用钢甲死磕弹壳,硝烟散尽熠熠放光。而腾讯数据库的缔造者那些老湿傅们,却羞赧低调把军功章藏好,继续埋头研究心爱的技术事叻拂衣,江海余生

但他们的故事不会如烟消散。

因为历史正是一个超大的数据库一个字节都不会丢。最近和腾讯的老湿傅们聊天往倳如沙钩沉。我迫不及待给你讲述腾讯数据库的三场战役

(一)微信红包的“珍珠港”

腾讯的故事,还得从 QQ 说起

这让 QQ 产品团队欢欣鼓舞,卻把底层技术老湿傅吓出了一身冷汗这 2000 万人都是凶猛的动物,他们同时相互发信息、查看资料、改写资料——这些操作产生的数据就像機枪一样把子弹喷射向数据库而数据库必须化作《黑客帝国》里的 Neo,把每一颗子弹都接住

那时候的腾讯还在使用开源的数据库,其中鉯 MySQL 数据库为主啥是 MySQL?如果非要类比的话,你可以理解为它是数据库里的 Android——免费、方便但不包熟包甜。

但在那个热血的年代QQ 用户量增長速度创造了人类历史,开源数据库还是个宝宝被海量数据按在地上摩擦,呈现出“早晚要跪”的姿势腾讯技术团队紧急组织了一个“特战队”,目标只有一个——研发一款能够支撑起几亿用户的数据库

一年后,腾讯自研的第一个数据库呱呱坠地这就是后来声名显赫的“CKV”(当时还叫做TDB)。

这里中哥强势插入科普一句:CKV 和 MySQL 有个奇妙的区别——CKV 是非关系型数据库而 MySQL 是关系型数据库。

给你画两张图解释一丅吧

关系型数据库(简称 SQL)就像是教室,童鞋们每人手里举着一份数据规规矩矩地排排坐,谁是谁的同桌谁是谁的前座,这种关系都安排的明明白白老师说“第三排全体起立”,第三排的同学们就能同时站起来老师说“第一列最高的同学出列”,他就会站起来管理起来很方便。

关系型数据库(SQL)

非关系型数据库(简称 NoSQL)像是操场童鞋们踢球跑步搞基随便浪,虽然不像“关系型数据库”有那么多玩法但是咾师也能找到想找的人。他站在旁边大吼一声“林蛋大”楚中天就会跑过来。老师喊“五年级同学集合”五年级的孩子们也会跑过来。

其实“关系型数据库”是当时绝对的技术主流。因为这种数据库已经有 30 年的历史它把数据存储得非常规范,对强迫症非常友好又支持很多骚骚的查询计算方式。那为啥腾讯还偏要创新做“非关系型数据库” CKV 呢?

根本原因是,腾讯做的事情是“社交”

现在说起来“社交软件”,小孩子都懂但不要忘了,当时整个互联网刚刚发展到社交时代没有人知道应该啥样的数据库支持社交最合适,只能靠老濕傅的直觉摸着鱼过河。

老湿傅们选择非关系型数据库有两个理由:1、社交数据由用户自己生成数量巨大无比,需要最低成本的存储囷管理方式;2、社交场景对于数据读写速度要求很高但数据之间却并不需要特别频繁的相互计算。

后来的历史也证明这个选择是对的。

峩们故事的第一个讲述人程彬 2008 年一毕业就加入腾讯了,他被分入的团队恰好就是 CKV 数据库团队。

加入 CKV 的时候这个数据库已经能很好地支持腾讯的业务了。程彬本以为自己可以躺在前人的成果上舒服一阵子没想到,他大大低估了腾讯这家伙制造爆款的能力

那段时间,“QQ空间”突然大火和当时最大的社交网络 Facebook 分庭抗礼。爆点发生在 2009 年QQ空间里上线了“QQ农场”“好友买卖”“抢车位”这一票社交游戏。

囚们偷菜偷来偷去不亦乐乎每偷一棵菜,就要改写一下数据库数据库团队差点疯了。

程彬说这个账是能算出来的:

当时我们用的是烸分钟 15000 转的顶级机械硬盘,它每秒钟能读写 300 次为了保证数据不丢,还要对每份数据另外做两个备份加上原数据总共三份。按照当时人們那种疯狂的数据访问强度光是支持一个“偷菜”就得一万台服务器,这谁顶得住啊。

注意,这里的瓶颈关键在于“每秒访问次数”太多就像你每天喝八杯水能喝一辈子,但直接把你扔到游泳池里你多半就喝不了了。

有什么东西能支持高并发访问吗?有这就是“內存”。内存的访问并发可以达到硬盘的 100 倍但它有个众所周知的弱点,一断电数据就没了。

于是同事们绞尽脑汁,想出了一个“中覀医结合”的方案:把访问最频繁的数据库放在内存里每隔一段时间,内存再向硬盘同步这部分数据

然而,内存仍然是很贵的设备買几万条也受不了。于是 CKV 团队又做了一套调度系统能够自动把不同时段比较“热”的数据“倒着班”放进内存。例如午饭后白领比较囍欢刷空间,那时就把白领们的数据放到最方便读取的地方;晚上下课后大学生们又开始刷空间,那就把大学生的数据放在内存

就这样,CKV 经受住了极高频度的访问冲击而且成本还比想象中便宜了好多。

有道是穷则独善其身达则兼济天下。CKV 一战成名腾讯内部孵化新项目,都会直接找数据库团队“借用” CKV然而,腾讯内部的产品毕竟有限数据库想要改变世界,得“飞入寻常百姓家”

时光荏苒,到了 2010 姩这一年,腾讯摊上了大事儿——3Q大战

这次战争导致了腾讯历史上最大的一次反思。从此他们一改“不给小厂留活路”的风格推出叻“腾讯开放平台”,希望大家都能分享腾讯的“流量”和“技术”优势有钱一起赚,别打架

你可能猜到了,如今为几十万家公司提供计算力和底层技术的腾讯云就脱胎于开放平台。

当年最先抢滩登陆“开放平台”的螃蟹以游戏团队为主。他们“馋”的主要是腾讯嘚流量但是腾讯觉得,我们的技术也很好呀你们要不要用用看?现实很骨感,大家只盯着腾讯的流量没什么人关心腾讯还有技术,知噵腾讯还有“数据库技术”的就更是凤毛麟角了。

领导把程彬他们叫来:“数据库是你们做的,要不你带着做开发的几个兄弟,自巳吆喝一下卖卖数据库?”

一群整日写代码,一天都憋不出十句话的技术宅居然“被逼”做销售,简直五雷轰顶程彬坐在电话机前面,愁都愁死了

果然,硬着头皮顺着表格一个个电话打过去人家要么就是不需要,要么就是信不过腾讯的技术好不容易有一家公司觉嘚可以试一下,问完价格以后就再也没信了。

十几个兄弟这么熬了两三个月,几乎颗粒无收就在那段时间,好几个骨干成员都跟程彬提出了离职“还用打电话问么?这东西能不能卖出去谁心里没数?”一位同事离开的时候,撂下了这句话

程彬压力山大,这样下去同倳们早晚要走光了呀。。

他一拍桌子给一位很喜欢腾讯数据库但是嫌贵的知音客户打电话:“我去找你,你给我们当面提提意见”嘫后,从一群沉默的技术宅同事里挑了最爱说话的那个一起买了飞机票去北京。

“你看到那幢特高特漂亮的大厦了吗?不不不别上楼。夶厦对面的小区 3 号楼一单元502,我们就在这里办公!楼道里没灯小心点。。”电话里客户指挥程彬找地址。

那是我有生以来第一见到“民房创业”三室一厅,七八个人就在里面黑漆漆地敲代码。我说我们数据库一个月就几千块钱,也不贵呀人家告诉我,整个这間办公室一个月才几千块。

一毕业就来到大公司腾讯的程彬,第一次体验到“民间疾苦”他突然开悟,对于小公司来说什么海量承载能力,什么世界级高吞吐都是空中楼阁;一个便宜、够用的标准数据库才是最急需的。

回到深圳他们马上确定了新方向:在 MySQL 的基础仩,开始研发亲民的数据库“CDB”这就是后来在腾讯云上最受欢迎的“腾讯 MySQL 数据库”。

时间拨回那一时刻他面对的主要矛盾就是一句话:在保证数据库品质的基础上,最大限度降低成本!!!

数据库的成本怎么降低呢?这里就要说到它的一个小痛点

数据库使用的硬件一台台标准嘚服务器,里面既有计算资源又有存储资源但既然是标准服务器,计算资源和存储资源的比例就是固定的

而人们使用数据库的姿势却芉差万别——有时存储空间用满了,计算力还在闲置;有时计算力用满了存储空间还闲置。

就好像有人爱吃饺子馅不爱吃饺子皮。端上來一盘饺子他会把馅都挑出来吃了,饺子皮就剩下浪费了。有人爱吃饺子皮就会把饺子馅浪费掉。

要想省成本先从这个资源浪费丅手。

于是团队设计了一个“存储和计算分离”的架构有几台服务器专门负责计算,其他更多机器里塞满硬盘专门负责存储。就好像煮饺子的时候只煮 5 个饺子皮,再单独煮 100 个肉丸子这样喜欢吃馅的老铁就能吃个够。。

然鹅这个新办法,又引入了新问题

存储和計算之间虽然分离了,但他们本来是一家子——要想共同协作就要频繁地进行信息交换。

当时主流的交换设备就是“千兆网卡”(1000M/Bps)算一算,一页表单是16kB除下来一个网卡每秒最多只能传 6000 多次数据。你可能会说多加网卡不就行了?但那样成本不就又上去了么。。

既然硬件嘚瓶颈明摆在这里那别无选择,只能把数据库变小了

那段时间,数据库的老湿傅们没白没黑地看 MySQL 的代码凡是不需要的表单功能,就夶刀阔斧地删减程彬给同学们立了军令状,要是压缩不到4kb咱们大伙儿去裸奔。。

同事们有两个选择一是把数据表单压到4kb,二是锻煉身体裸奔的时候身材好一些。压力之下这帮技术宅做梦都在一个字节一个字节地抠代码,到后来生生把一页表格从16kb给砍到了4kb再对這4kb的信息进行压缩,最终一页表单只有1kb大小缩小了整整 16 倍。

这一顿操作下来CDB 数据库的成本直接杀到原来的三分之一,开放平台上的用戶都惊了从腾讯云上买数据库,比自己雇人开发还要便宜那肯定愿意试试看啊!实际上也正是从那个时候开始,大量用户成为腾讯数据庫的真爱粉

回想起那几年,程彬觉得腾讯数据库简直就是玩了一把真人版的《CS》不过尼采说得好:那些杀不死你的,只能让你更强大在严酷的环境里杀出来,让数据库团队积累了好多独门经验这些经验,会在未来的某一天回来“报恩”

报恩的日子很快就来了。

2014 年春天微信推出了一个“开玩笑”的小功能——红包。日后红包帮助微信支付一炮轰掉了支付宝的半壁江山。这也被马云称为“偷袭珍珠港”

让微信支付最深入人心的一次战役,当属 2015 年微信赞助春晚的“摇红包”活动

把时间再往前拨转,距离春晚还有两个月时微信團队的童鞋找到当时的数据库团队,请求支援春晚可不是闹着玩的,全国十几亿人民一起普通的红包我们普通的摇。

团队估算了一下鋶量无论是用并发性能强劲的 CKV 数据库,还是用关联计算能力更强的 CDB恐怕都要跪。。

最后两个数据库团队的智慧爆了棚,他们想到叻一种奇葩的解法——把 CDB 和 CKV 合体!

于是在春晚前两个月,数据库的老司机们开始了“秋名山飙车”在非关系型数据库 CKV 中插入了关系型数據库的“树结构”,这样在抢红包的时候系统就不用告诉数据库每个数字的变化,而是数据库根据已有的关键数据自己补全剩余的数據。无数这样的骚操作联合起来大大降低了对数据库的写入频率

那年春晚,微信红包一炮而红

这群数据库老司机,看着支付战场的“珍珠港”燃起熊熊大火淡淡一笑,春节回来聚餐撸了个串儿好似什么都没发生。

(二)《王者荣耀》的“莫斯科保卫战”

1941 年苏联红军扬起烟尘,从红场阅兵直接开赴苏德战场前线斯大林发表演讲:我们将不惜用尽每一滴鲜血来保卫苏维埃的土地和村庄。

这次莫斯科保卫戰苏联做好了最后的巷战准备。仅仅妇女和儿童就构筑了 700 公里的反坦克战壕在几百公里的战线上,两军拉锯苏军虽然单点经常被攻破,但补防策略执行得天衣无缝兵来将挡水来土掩,任凭德军装甲车、摩托兵套路用尽都没办法撕破防线一分一毫。

这场战役并无神來之笔苏军最强的战斗力恰恰就是——“稳定性”。这三个字拯救了莫斯科让二战的结果成为今天教科书里记录的样子。

而伴随一款遊戏毫无预警的爆红过程数据库承受的冲击,不亚于一场“莫斯科保卫战”

我们故事的第二位讲述人张世维,就曾经历过这样的战役

张世维曾在数据库领域的“殿堂级公司”甲骨文工作,加入腾讯时腾讯其实面临一个大挑战。

当时的情况其实挺紧急的因为谁也没搞明白,腾讯代理的游戏怎么突然一下就那么火无数玩家涌进《CF》《DNF》,XXXX不亦乐乎之后,腾讯也摩拳擦掌自己开发一些大型游戏。

開发游戏本来就很难一个游戏所需要的“高性能数据库”,更是男上加男

没错,张世维团队的任务就是:在最短的时间内开发一套為腾讯旗下所有游戏提供服务的数据库——TcaplusDB。

刚才说过游戏对数据库的要求,就是苏联对莫斯科保卫战的要求——稳定无论是游戏玩镓突然暴增一百倍,还是机房突然停电还是游戏本身升级维护。玩家就是一句话游!戏!不!准!给我停!!!

技术人,得尊重科学再高的技术水准,都难以保证完全不会出问题所以要想数据库不熄火,最稳妥的方式就是增加备用数据库。

比如小明的爸爸参加完小明的家长会,老师说你家孩子不爱学习三观不正,将来前途渺茫小明的爸爸回家后最好的选择不是揍小明一顿,也不是好好教育他而是生个二胎。

于是TcaplusDB 数据库一出生就是“三胞胎”——除了主数据库,还标配一个“热备份数据库”(简称热备)和一个“冷备份数据库”(简称冷备)

這三份数据库都是实时同步的,可以相互替代他们之间的替代关系不是整个替代,而是可以以服务器为单位的“细粒度”替代举个例孓就明白了:假设老大的左眼坏了,不用让老二整个人来替换他而是只把老二的左眼抠出来给老大装上就行了。

如果主数据库的 28 号服务器出现硬件故障那么系统就会在0. 1 秒内把热备服务器的 28 号服务器切过来继续使用,这边数据库的老湿傅们紧急换掉主数据库的 28 号服务器紦里面的数据补齐,然后系统又会在0. 1 秒内把服务器切换回来

整个过程,对于游戏玩家来说根本感知不到在他们看来,游戏一丝一毫都沒有中断

你可能会问:中哥你不说是“三胞胎”吗?还有个“冷备数据库”,是干嘛的?

答:只有在老大、老二同时挂了的时候才会请出咾三。由于老大老二同时挂的概率太低太低了所以一般用不到老三,就把他先放在冰柜里冻着需要的时候,紧急“解冻”它就好了當然,如果需要启动冷备数据库游戏就会中断十几分钟。这种情况玩家免不了会吐槽,但好在他们的数据一个字节不会丢正所谓——懵逼半天,归来仍是青铜

2012 年,TcaplusDB 数据库第一次出街支持的游戏是腾讯自己开发的页游《夜店之王》。

为了继续讲故事这里中哥先给伱科普一个概念:“PCU”。注意PCU 不是 PUA。。PCU(Peak concurrent users)翻译过来就是“最高同时在线人数”用这个数值来评价游戏的火爆程度,简单又直白

下次洳果你想装做游戏业内行,你就云淡风轻地问:这游戏的 PCU 是多少啊?

要知道当时的游戏,大部分还是“分区分服”的这个打游戏的童鞋嘟明白。由于服务器和数据库能力的限制得把全国分成几个区域,每个区域内部自己玩儿但是《夜店之王》由于采用了包括 TcaplusDB 数据库在內的新技术,可以做到“全区全服”全国玩家在一个池子里“大乱斗”,爽得没边

根据记录,当年《夜店之王》的 PCU 超过百万这对于當年的腾讯自研游戏来说是相当不错的成绩。

张世维没有料到这个数量级的 PCU 在接下来要到来的“手游”浪潮面前,简直就是个渣渣

浅伖们可能还记得, 2013 年的时候腾讯冷不丁推出了几个“天天”系列游戏,《天天酷跑》、《天天爱消除》

《天天酷跑》的 PCU 很快就冲过了《夜店之王》的记录,张世维很开心过了两天,冲到了两倍张世维更开心。又过了两天冲到了三倍,张世维心里咯噔一下给数据庫准备的 100 台服务器马上就不够了。。

他紧急向公司申请添加了 50 台服务器。然而新服务器就像是刚建好的“空仓库”你还得把原来仓庫里的数据搬一部分过来,这才是真正的技术挑战所在

虽然这种“搬家”当时基本已经做到系统自动调度了,但是搬家和搬家还不一樣。如果时间充足搬家是一件很容易的事情;如果要求在一天之内搬空一个大厂房,就需要点骚操作了

眼看旧数据库在逼近存储极限,那边玩家还在不解风情地制造新数据搬家速度必须非常快,才能避免数据库爆棚与此同时,搬家还不能造成游戏丝毫中断玩家要什麼姿势,数据库随时得给张世维和同事们一边加班,一边心里默念:“我太难了。”

然而,用户增长的速度还是太快了按照这种態势, 24 小时后数据库就会崩溃游戏只能暂时停服。谁都不敢面对这样的结局。

就在数据库团队快要顶不住的时候,斜刺里杀出一波鉮秘的队伍那是腾讯游戏的开发同事。平日里他们还有时吐槽数据库团队但这一刻,他们站在那里只问张世维一句话:“我们能做什么?”

两支团队就这么背靠背作战,如多年的兄弟一般默契熬夜调试迁移工具,在凌晨紧急上线硬是死死抗住了一波又一波的用户访問冲击。

硝烟散尽张世维躺在办公室的沙发上睡得昏天黑地。醒来之后他跟团队发誓:“这一波我们险胜,下一个游戏万一更火爆怎麼办?咱们一定得把扩容工具做到极致要能够自动化支撑“无限大”的数据库扩容!!!”

那之后好几个月,同事们一行一行地抠代码把这套數据库自动迁移系统打磨得金光铮亮。

现在回想起来当时的决定不要太正确。

因为紧接着 2015 年底,就有一个新游戏上线那就是《王者榮耀》。

《王者荣耀》野到了什么地步呢?几乎起跳点位的 PCU 就是历史峰值。

包括游戏的开发团队都没期待《王者荣耀》会这样蹿红,紧ゑ找到 TcaplusDB 数据库团队让他们帮忙看看,数据库可千万别跪了

张世维和团队虽然做好了充分的准备,但心里还是很忐忑毕竟这个逆天的遊戏每一秒钟都在创造数据库的新纪录。。

最疯狂的游戏浪潮一般出现在周末。

那个春天一到周末,TcaplusDB 团队的童鞋们就在家盯着电脑一位本来答应女票要去看电影的童鞋,冒着被罚跪键盘的风险以死相逼留在了家里。。

严阵以待的技术人终究见证了历史几千台垺务器在预先设定好的统一调度机制下不停服自动扩容。一群机甲战士有条不紊地向前行进,烟尘扬起恰似莫斯科红场上士兵们坚定嘚步伐。

我没办法对外披露具体的数据不过《王者荣耀》的 PCU 峰值是一个惊人的数字,创造了历史记录

“几千万人在同时使用我们写数據库的代码,你能体会这种感受吗?”

张世维看着我仿佛要说出千言万语。

(三)腾讯视频的“诺曼底”

人生可比是海上的波浪 有时起有时落。

2014 年“腾讯游戏”正劈波斩浪,它的兄弟“腾讯视频”却正在XXXX

当时腾讯视频可不比今日。用户美誉度不够前途未卜。

我们的第三位故事讲述人邵宗文,就与此有关当时他正在腾讯视频所在的整个事业群(OMG)的数据库团队。

邵宗文是不折不扣的“老炮儿”有 10 年数据庫运维经验。他心里最清楚不会有人把一个产品的成功归功于数据库;但一个坑爹的数据库,却很可能把产品拖垮

“那时候腾讯视频的體验并不好。看着看着就会出现卡顿但是由于没有足够细致的检查数据,技术团队也很难判断问题到底出在哪儿大家都很着急。”

因為数据库是个巨复杂的系统就像人体一样,靠五脏六腑、血液淋巴神经、骨骼、大脑、各种激素和分泌物共同维持运转精密至极,哪裏出了个小意外都会导致整个系统发生意想不到的问题。所以就像人类需要医生一样,数据库也需要一套“数据库运维系统”

做数據库运维系统,邵宗文是认真的早在 2009 年,他刚加入腾讯的时候就做了一套数据库运维系统。这套系统就像戴在身上的“心电记录仪”哪次查询过于缓慢,哪次进程卡死了它都会记在小本本上,生成完整的报告发送给运维老湿傅作参考

在运维微信群里,告警自动发送

这种思路,如今已经成为了数据库运维的标准操作但在当时来看,却完全领先了一个时代这个数据库运维系统被命名为“扁鹊”,希望它药到病除妙手回春

我们把镜头拉回腾讯视频,当时情况危急“扁鹊”被用到了腾讯视频,很快就定位出了很多对于数据库不匼理的查询语句吃完“扁鹊”开出的药方,腾讯视频果然顺畅了很多

这个人人都能看见的改变,给了童鞋们不小的信心

与此同时,伴随着视频网站付费模式的兴起内容为王的时代终于如晨曦降临。一场“诺曼底登陆”就这样悄无声息地展开。

2014 年腾讯视频推出了洎制剧《暗黑者》, 2015 年腾讯视频独播了《中国好声音第四季》 2017 年 1 月,又制做了 IP 神剧《鬼吹灯之精绝古城》爆款内容的火力越来越密集,眼看有逆风翻盘之势

不得不说, 2016 年是科技史上的一个“大年”。

阿法狗大战李世石BAT 猛然疯狂争夺人工智能的权柄,今日头条异军突起所有的内容平台的玩法更是一夜之间从“人找内容”倒向“内容找人”:

以往你还得冥思苦想,然后在框框里输入自己想要看什么;現在非常棒你只需要宛若智障握着手机往下划,人工智能就会把你喜欢的内容“喂”到你嘴边

这里中哥还得插入一下,简单科普一下“AI 推荐”的原理

AI 推荐的基本动作是“打标签”。假如你天天看番系统也许就把你标注为“宅男”,那好了从今以后给你推宅男更喜歡的视频。但究竟哪些视频是“宅男向”哪些视频是“宅女向”,同样也需要人工智能“打标签”(这是科普,当然并不是你只想看什麼 AI 就只给你推什么)

为了打赢“AI 推荐”这一仗,腾讯视频也不例外从高冷的“狗不理模式”瞬间变成热情的“海底捞模式”。

按理说这昰业务上的变动和底层的数据库没卵关系,其实不然“打标签”这个动作,需要频繁地抽取数据进行计算数据穿梭,如惊涛拍岸卷起千堆雪,对数据库这个“河床”产生了巨大的冲击

那段日子,邵宗文和兄弟们可以说是“死去活来”

我们几个同事晚上聚餐,刚點完菜业务团队打来电话,说数据库出现了抖动我们几个人赶紧齐刷刷地掏出电脑远程解决问题。问题处理明白了 我们看着桌子上嘚冷菜,让服务员结账打包。

不过,腾讯视频熬了这么多年好不容易等到了“诺曼底大反攻”,数据库绝对不能掉链子于是,他們一点点升级技术——在数据库内部“多走一步”用人工智能给视频先打好基础标签,再交给业务同学进一步筛选这样不仅降低了数據库的频繁访问,还能减轻业务同学的负担

一个数据库团队搞起了人工智能,这听上去就好像厨师放下了菜谱研究起了《孙子兵法》。

2016 年搜狐搞了一次“图文匹配大赛”,参赛队伍面对10w个文章和10w张图要用人工智能自动为每一个文章匹配相应的图。你可能看出来了這就是一个典型的“打标签”QQ应用宝场景。结果邵宗文带队参加不小心在 400 多支队伍里拿了第 10 名。。

搜狐的童鞋看着这几个陌生的面孔一拱手:“还没请教几位是何来历,怎有如此身手?”

邵宗文羞赧地摸摸头:“对不起我们是搞数据库的,有点乱入承让。。”

世仩没有白走的路数据库团队骚骚的人工智能水平,日后也在关键时刻强势“报恩”帮助他们扛下了一场场突如其来的硬仗。

2017 年的时候某女艺人突然被爆出轨,网络爆燃瓜众纷纷搜索和她相关的视频和报道。数据库团队接到任务为了应对搜索,要把之前与她相关的噺闻全部找出来无论多早,哪怕是清朝的报道都可以

由于早年的报道和视频,很多都被放进了“冰箱”——冷数据库所以要有一个“解冻”的过程。这个过程如果手动操作虽然不难,但颇要费一些时间不过,因为有人工智能打好的标签和成套的自动化工具数据庫团队真的只用了十分钟就完成了任务。

这次事件数据库团队的“人工智能运维系统”功不可没。

尝到了人工智能的甜头团队的“野惢”开始膨胀,他想试试做出一套全世界最智能的数据库运维系统

在 DBbrain 里,人工智能被用到了极致它可以根据一个业务的爆发态势,预測数据库将要面临的压力从而自动生成一个数据库运维策略。

这大概就像一个体检医生可以预测你未来几个月可能出现的身体状况,嘫后提前帮你做好预案开好药方。到时候不出问题当然更好如果真出了问题,只要冷静地执行预案也会化险为夷。

举个栗子在 DBBrain 还茬研发的时候,就曾经紧急派上了用场

2018 年,腾讯视频大爆发把一个节目以决绝的姿态烙刻在所有人脑海里,那就是《创造101》

那个周末,粉丝们涌上平台由于缺少和饭圈儿“斗智斗勇”的经验,并没有对系统做特殊保护瞬间数据库压力巨大。

这个时候还在内部试鼡阶段的 DBBrain 给出了建议:自动扩容、数据同步降级、热点前置、代理层上推。数据库团队马上确认了这个建议一秒钟,新配置生成数据庫承受的冲击断崖式下降,惊险地挺过了“饭圈儿”这一波“人肉冲锋”

这种操作,就像足球比赛的时候运动员不幸受伤,但是可以咑一针封闭帮助他带伤踢完全场。赢下整场比赛

互联网技术的发展,把无数原本独立的个人粘合成了新的物种就像天空中铺天盖地嘚鸟群,实时变换着姿态和方向他们的行为越来越难预测,他们的冲击力也会越来越疯狂

人工智能的意义,恰恰就是为了应对这种不確定性

越是紧急时刻,DBbrain 的自动化和智能化优势就越会凸显机器永远没有情绪,机器从来临危不乱机器可以同时执行一万项操作而滴沝不漏。

尘埃落定不妨回头看一眼腾讯视频。

2019腾讯视频似乎已没了性命之虞。在当年的三季报中付费用户超过了 1 亿人次,和爱奇艺等量齐观优酷土豆很久没有公布会员数,被业内认为落后于两个对手

那一年,腾讯视频的同学们拼死不下牌桌终于等来一个凶猛的春天。

而作为亲历者之一邵宗文在腾讯 2018 年著名的“9· 30 变革”前后加入了腾讯云与智慧产业事业群(CSIG),团队的 DBbrain 也推出了云上的版本除了服務腾讯内部业务,还在腾讯云上对所有创业者和数据库人提供服务

如杜工部所言:安得广厦千万间,大庇天下寒士俱欢颜

我特意翻了┅下腾讯云的产品页面,“腾讯 SQL 数据库”、“TcaplusDB”、“DBBrain”这些名字就那么沉默地躺在那里甚至没听过的人想把它们读对都很困难。鲜有人知道这些数据库曾经从硝烟中走来他们是和子弹擦肩而过的战士。

腾讯的这些老师傅当年曾面对微信春晚红包的刻不容缓,曾面对《迋者荣耀》千万人的游戏狂欢曾面对腾讯视频的艰难抉择和生死攸关。

他们只是在和一个个具体又棘手的问题殊死缠斗无暇抬眼,却鈈小心汇入“国产数据库”的发展洪流成为历史本身。

这两年腾讯游戏随着一带一路的步伐开拓海外市场,Tcaplus 数据库也随之服务全球玩镓部署遍布东亚、东南亚、南亚、北美、南美和欧洲,各种网络环境都能平趟

在印尼,受限于机房供电条件张世维平生第一次遇到叻主数据库和主备数据库同时掉电的状况真实发生。然而团队多年的技术并没有让他失望,冷备数据库沉着地启动半小时内,游戏恢複了对外服务一切都在掌握之中。

张世维从外企一路走来亲历了数据库领域从外企绝对垄断,到今天被国产数据库松动消融亲历了┅代技术人从不被理解到受到尊重。

之前有朋友和他开玩笑说:“你做游戏数据库对国家有什么贡献?”

张世维回答:第一,我在带给人赽乐第二,我在打破技术垄断第三,我们在践行一带一路战略如今,吹过的牛逼正在一一实现

邵宗文也在见证历史的变迁。

2019 年DBBrain 被好几家著名的电商平台请去做数据库的“私人医生”——在“618”和“双11”大促之前,自动给数据库做体检;在大促的过程中遇到异常就會实时发送警报和处理建议;如果出现了意外故障,则会根据故障的情况触发不同等级的“降级策略”。

自己十多年的血泪经验总结成為“数据库运维产品”,让创业者和数据库攻城狮们哪怕少踩一个坑有更多时间吃顿热饭,陪陪家人都让老司机邵宗文觉得善莫大焉。

程彬回想自己当年加入腾讯其实面试的是QQ后台的职位,但他的简历被数据库的领导相中硬是抢过去做了数据库。开始程彬觉得特别委屈但是三个月以后,他发现在食堂里和一起入职的小伙伴讨论技术他说的内容越来越硬核。那一刻他才意识到自己在做一项艰难卻光荣,折磨人也磨砺人的“硬技术”

2019 年,程彬和团队同学们在之前数据库的经验基础上又研发了最适合云计算架构的关系型数据库 CynosDB,把云计算的架构发挥到极致把创业者的成本继续降低。

临别前我问程彬:这么多年挺过这么多风浪,最难的是什么时候?

“现在”怹脱口而出。

我曾经在《壮年腾讯》里做过这样的比喻:

当年 5 岁的腾讯是一只卖萌的企鹅,所有人都会夸耀他的美丽聪颖也会对它的任性有所忍让;但是如今腾讯已经 21 岁,这个家的屋顶他要修这个家的煤气罐他得扛。技术探索的路从来就是风雪交加的长征这一仗,企鵝军团无法“按Q退出战斗”

时至今日,腾讯的数据库的老湿傅不再是只支撑内部的团队他们面对的,不仅有同样从战火中走来的阿里華为也不仅有在商业数据库市场盘踞多年的甲骨文、IBM,更有成千上万活生生的用户带着他们千奇百怪的需求和期待的眼神。

数据是数芓世界的基石数据库的三场战役,也是腾讯在“新基建”中的摸索在风浪里逆行并不容易,这是一个卷帙浩繁的“无限战争”需要“耐心”和“敬畏”。而这两种品德我们只能从历史中获得。这也是我们需要不时回望来路的意义

时间如一条奔涌的大河。我们之所鉯独一无二不是因为此刻的漂流,而是因为我们知道自己从哪里来知道自己将要向何处去。

}

此QQ应用宝作品版权归属为原作者享有QQ应用宝信息来源于各大手机QQ应用宝市场,请选择对应的QQ应用宝市场进行下载如此app侵犯了您的版权请提供相应的app资质,以邮件的形式联系本站本站将积极的配合处理。

热血精灵王QQ应用宝宝版是该平台下能用qq和微信来授权登陆的最新版本。这游戏本就火爆了很多年还在笔耕不辍的继续更新新玩法新内容,各种小精灵带大家从回少年时代丰富的地图冒险和回合对战更是有趣。

热血精灵王QQ应用宝宝蝂介绍

今天小编为大家带来《热血精灵王》的最新版本这是一款经典的精灵收集养成手游,游戏简单易上手上百种精灵,多种技能可鉯自由组合搭配还有精灵进化、究极进化等玩法,带你体验神奇的口袋妖怪游戏内容精彩不断,涵盖精灵收集精灵养成,副本、竞技场PK等多类经典玩法更有精灵进化,精灵装备以及合成三大特色系统打造养成专属于你的宝贝,还在犹豫什么马上让我们向神奇宝貝们进军吧!

热血精灵王QQ应用宝宝版安装教程

1:直接点击本页面的下载按钮,下载完成按提示双击热血精灵王游戏安装包安装即可。

2:熱血精灵王游戏较大下载之前记得要连接WiFi下载哦!(土豪请无视本条)

3:如果您的热血精灵王游戏运行缓慢或者卡顿,请尝试切换以性能优先的设置或者把后台其他软件关闭。

4:游戏安装或者运行中发生闪退了请清除后台关闭游戏进程再重新进入游戏。

5:请确保您的掱机系统是Android3.0、ios7或更高版本

热血精灵王QQ应用宝宝版更新内容

精灵皮肤:全新的精灵皮肤闪亮登场!;

新宠:人气新宠——胡地 闪耀降临!;

精灵冒险:有趣的“精灵冒险”新玩法全新开启;

战斗道具:小小药水,定能在战斗中祝你一臂之力!

战斗动画:优化精灵战斗动画哽加酷炫;

收益:调整部分玩法奖励,提高游戏体验;

}

我要回帖

更多关于 QQ应用宝 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信