当前位置:首页 > 短网址资讯 > 正文内容

关于短网址的运营:如何处理庞大的短网址数据库

www.ft12.com8年前 (2017-06-07)短网址资讯9079

FT12短网址运营已经超过5年,随着用户的逐渐增多,每天新生成的短链接数量接近20多万条。这是一个什么样的水平呢?也就是说每年新增短链接数量要接近1亿条。对于web服务器来说,没什么压力。但是一亿条数据对于数据库的调整真的是无比的艰难。目前FT12短网址数据库中总计有将近3亿条数据,三亿条数据全部查询一遍大概需要5秒左右。但是,对于短网址用户来说,打开一天短链接费时5秒是一个无法接受的时间。短网址的核心就是快,稳定,安全。如果无法缩短短链接打开时间,提升用户体验,那么这个短网址就是一个失败的产品。所以我们从以下几点对数据进行了优化。

首先,清理数据库中常年累月无人访问的短链接数据。在三亿条短网址中,有超过50%的短链接超过2年了没有任何访问记录。这些数据占用着资源,浪费了广大用户的时间,所以我们首先对其进行了备份,然后删除这些数据。这个操作一下子使短网址的数据库从3亿条缩减到了1.2亿条。(当然,我们事先备份了数据库,如果某些用户申请恢复这些短链接的访问,我们可以第一时间核实和处理)

其次,web服务器和mysql服务器分离,因此我们选择了阿里云的RDS数据库。这样做的好处有很多:其一,减轻服务器的压力,是网站的运营更加的稳定,短链接打开速度非常快;其次,RDS数据有实时备份功能,万一网站奔溃,也能及时恢复数据库,保证用户数据的安全。

最后,我们优化了数据库的字段和逻辑。原先设计的短网址数据非常复杂,功能繁多。但是我们发现很多功能基本上没有用户去使用。所以我们对其进行了精简。通过这个操作,我们将数据库的大小从2G缩减到了1个G,效果很明显。另外,我们也从web逻辑方面进行了优化,减少了数据库的访问频次,平均每条短链接的生成和访问能减少3次对数据库的请求。

经过了以上几个方面的优化了改进,目前FT12短网址绝对可以满足任何用户的需求。

扫描二维码推送至手机访问。

版权声明:本文由短链接发布,如需转载请注明出处。

本文链接:https://www.ft12.com/article_179.html

分享给朋友:

相关文章

从“微信朋友圈三天可见”,探讨一下我们该如何面对社交网络

为何交际网络的规划这么杂乱?  1  近来接二连三的发现,在许多兄弟的个人主页下面都显示了这么一句经典的话。  “ — 兄弟仅展现近来三天的兄弟圈 — ”  在其个人资料栏里面,微信还展现了其“个人相册”的小图截屏,好像在告诉你,你兄弟没有...

屈臣氏要开始在网上卖药了 凑热闹还是玩真的?

屈臣氏要开始在网上卖药了 凑热闹还是玩真的?

【FT12短网址】屈臣氏在2013年推出了自有电商渠道,在该渠道上能够搞定你所有需求的平时用品,从洗护用品、彩妆、食品、保健品,再到手机配件、床上用品等包罗万象。接下来屈臣氏也许想要帮你把药品及医疗器械的疑问也处理了。有业内人士告诉亿邦动力...

“黄鳝门”琪琪最新视频 女主播的下限到底在哪?

“黄鳝门”琪琪最新视频 女主播的下限到底在哪?

还记得今年三月份轰动全国的“黄鳝门”事件吗?3月23日晚,一段“女主播博眼球秀下限,将黄鳝塞入下体”的直播视频截图突然在网络上疯传!力压国足在世界杯预选赛胜出的历史性突破,成为当日最热点事件。女主播琪琪和她的黄鳝一同登上热搜,成为了这场风暴...

【FT12短网址】借助JavaScript实现几种常见的排序算法

【FT12短网址】借助JavaScript实现几种常见的排序算法

引言排序算法有千千万万种,实现的代码也有很多,比如php, html5, JS等等。但是我们常见的排序算法也就几种而已,比如按大小升序或者降序;比如按字母先后顺序排序;比如按字符长度排序等等。排序算法是所有算法中最基础的基础。虽然关键在于算...

微信小程序新增推广功能:支持自定义关键词,扩大搜索结果

微信为方便用户找到所需小程序,并帮助小程序更准确地触达用户,向小程序的开发者提供了自定义关键词的功能。  关键词的搜索策略,将于6月9日正式生效。届时,开发者完成关键词设置后,微信用户可以通过搜索关键词,找到相关的小程序。  开发者可在小程...

奶奶的“漫漫”

奶奶的“漫漫”

昨天下了一天雨,以前习惯跑的路有泥洼,换到马路上去跑了五公里,看见一路的农家乐,招牌菜居然是烤全羊。跑步回来,我奶奶就向组织报告:“后院枣树上还有枣,你妈之前打算给你打了放冰箱的,晓得你要漫漫,我让她给你留了点儿。”她懂我喜欢的浪漫。我回家...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。