咨询热线13261661949
聊数据库,尤其是高并发场景下的数据库,大家脑子里蹦出来的通常是Redis、Memcached这些当红炸子鸡。但要是把时间拨回十年前,有个名字在技术圈里响当当,它就是TokyoTyrant。这个由日本工程师平林幹雄开发的Key-Value数据库,搭配上它的“老搭档”TokyoCabinet,一度被认为是性能怪兽。我接触它是在一个广告流量系统的重构项目里,当时QPS(每秒查询数)冲上几万,传统关系型数...

搞技术的,谁没遇到过几次想砸电脑的时刻?数据库文件突然丢失,屏幕弹出“找不到文件”或者直接报错,那一瞬间血压直接拉满。尤其是核心业务数据,合同、客户信息、财务报表,全在里面。别慌,我干这行十几年,见过半夜三点哭着打电话的运维,也见过手抖把删库跑路玩成真事的程序员。数据库文件丢了,确实急人,但真不是绝路。今天咱们就聊点实在的,三步走,把核心数据捞回来。先说清楚一个前提:数据库文件丢失,分好几种情况。...

PerconaServerforMongoDB这个名字在技术圈里听起来可能有点长,但熟悉MongoDB的人都知道,它不是简单的“山寨版”,而是真正能打硬仗的开源分支。它由Percona公司维护,这家公司在数据库领域干了十几年,专门做MySQL、MongoDB的优化和工具,所以PerconaServerforMongoDB不是随便改改代码就上线的项目,而是经过实战打磨的。我第一次接触PerconaS...

那天下午三点,我正盯着电脑屏幕上转圈的加载图标,心里默数着时间。五分钟后,同事老张发来一条消息:“我那个存了三年的项目资料,刚刚手滑全删了。”他说这话时语气还算平静,但我知道他那份资料里装着客户名单、设计稿、合同模板,还有他熬了无数个夜晚做的数据分析模型。这事儿搁谁身上都得炸。半小时后,老张又发来一条消息:“搞定了,数据恢复回来了。”我问他怎么做到的,他甩过来一个链接:“用了个工具,扫描、找回、恢...

做数据库运维的人,心里都绷着一根弦。这根弦最容易断的时刻,就是数据丢了、表坏了、服务器宕机的时候。MySQL备份恢复这事儿,说难不难,说容易也真容易栽跟头。我见过不少团队,平时备份脚本跑得挺欢,日志也正常,真到恢复那天,才发现备份文件早就坏了,或者恢复出来的数据根本不是想要的版本。这不是技术问题,而是习惯问题。很多人觉得备份就是个crontab定时任务,mysqldump跑一下就完事。但你真要用过...

那天下班前,运维老张在群里甩了个截图,说某个核心接口的响应时间从平时的200毫秒飙升到了3秒多。我盯着屏幕看了三秒,心想坏了。这个接口是给前端首页用的,每次用户登录后加载的第一个数据就是它。如果它慢成三秒,用户体验基本就是灾难级别的。我赶紧拉上后端的小王和DBA的老刘,开了个紧急会议。老刘说数据库CPU跑到了90%,慢查询日志里全是同一个SQL。我说行,那就从这条SQL开始查。老刘把那条SQL贴出...

说起来,数据库这玩意儿,平时没人注意,但要是哪天崩了,整个公司都得跟着抓狂。银行转账转不动、电商下单卡死、甚至刷短视频都刷不出来——背后十有八九是数据库在“闹脾气”。这几年,国产数据库突然成了热门话题,分布式、云原生、HTAP等概念层出不穷,搞得人眼花缭乱。但说穿了,企业选数据库只图两件事:数据别丢,查询别慢。现实往往是,传统数据库扛不住数据爆炸,新出的又总让人心里没底。直到我深入了解了一下Tra...

Weneedtoproduceatextofatleast1500characters?Actuallywords?Theysay"字数要求:必须写满1500字,不能少于1050字!"Chinesecharacters?Theyrefertocharacterslikely.Theyrequire6-8naturalparagraphs,each150-250characters(probably...

Theuserwantsa1500+wordarticle,withtitlealreadydeterminedbuttheysay"不要标题"(notitle),justthebody.Mustbe6-8paragraphs,each150-250words.Sototal6150=900min,8250=2000max.Theyrequireatleast1500words,cannotbel...

刚买了云服务器,第一件事就想装个数据库。这事儿说难不难,说简单吧,新手踩坑的还真不少。我见过有人花三天装MySQL,结果是端口没开放;也有人装完数据库跑不起来,查了半天才发现是系统版本不兼容。其实整个过程可以拆成四步,每一步都有坑,但只要掌握了路数,半小时内绝对能搞定。第一步,登录云服务器。这一步看着简单,却是很多人栽的地方。你需要先拿到服务器的IP地址、用户名和密码,这些一般在云服务商的控制台里...

技术支持:百度