当前位置:首页 > 短网址资讯

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

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

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

分享给朋友:

相关文章

百度VS谷歌,搜索引擎之战,不可同日而语

百度VS谷歌,搜索引擎之战,不可同日而语

“蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。”这大概就是“百度”的美妙出处。当一些想法被新的概念所淹没时,许多人放弃了他们的原始想法,开始从事新事物。百度的故事是不同的。百度的历史可追溯到谷歌仍在开发之…

开着市值2000亿的公司,却跑去卖猪肉,他说赚钱只是顺便的事情…

开着市值2000亿的公司,却跑去卖猪肉,他说赚钱只是顺便的事情…

但凡接触过互联网行业的,无人不识网易和短网址。作为一个优秀的互联网公司,它的作品也向来让人满意。率先推出了中文全文检索、免费邮件系统、网上虚拟社区等,还研发了一款史诗级的国产网络网游。十多年经久不衰的《梦幻西游》,《大话西游》,《短链接》等…

O2O进入下半场,百度或携人工智能实现弯道超车?

近日,百度外卖副总裁陈锦晖宣布辞职的消息刷爆了互联网,百度外卖业务要出售给顺丰的消息也时有流出。正如美团CEO王兴所言,国内O2O行业已经进入了“下半场”。随着移动互联网人口红利减退,烧钱竞争所带来的粗放式增长已经告一段落。 实际上在今年第…

如何才能让网络爬虫抓取短链接?

网络爬虫(又被称爲网页蜘蛛,网络机器人),是一种依照一定的规则、自动的抓取万维网信息的顺序或许脚本。通常它爲搜索引擎从万维网上下载网页,是搜索引擎的重要组成局部。抓取战略链接的抓取战略可以分爲深度优先、广度优先和最佳优先三种。1、深度化先捜…

PHP编程需要掌握的20个要点,能极大提高效率

PHP编程需要掌握的20个要点,能极大提高效率

[摘要] 用单引号取代双引号来包括字符串,这样做会更快一些。由于PHP会在双引号包抄的字符串中征采变量,单引号则 不会,留意:只要echo能这么做,它是一种能够把多个字符串看成参数的“函数”用单引号取代双引号来包括字符串,这样做会更快一些。…

否认全盘接手,百度外卖或与顺丰成立合资公司

否认全盘接手,百度外卖或与顺丰成立合资公司

[ 亿欧导读 ] 现在顺丰控股收购baidu外卖的方向是,双方将按照5:5的出资份额,一起出资经过建立合资公司来运营,不过一切都未确定,还存在变数。一位接近交易的人士表示:“之所以不会全盘接手baidu外卖,主要是因为顺丰以为全资…

发表评论

访客

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