2015-11-24 13:00
⁄ 工业·编程
⁄ 共 4549字
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。
数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据表成为了一个逻辑...
架构师, 网站阅读全文
2015-11-23 14:22
⁄ 工业·编程
⁄ 共 5354字
存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。
这里我们先回顾下数据库的垂直拆分和水平拆分的定义:
垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。
水平拆分:是根据一定的规则把同一业务单元的数据拆分到多个数据库里。
垂直拆分是一个粗粒度的拆分数据,它主要是将原来在一个数据库下的表拆分...
架构师, 网站阅读全文
2015-11-22 11:56
⁄ 工业·编程
⁄ 共 3506字
在上篇,我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务,503还表达了网站服务端现在有问题,但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程序出现了错误导致网站无法正常提供服务,500通常是服务端异常和错误所致,如果生产系统里发现了500错误,那么只能说明网站存...
架构师, 网站阅读全文
2015-11-21 12:54
⁄ 工业·编程
⁄ 共 5626字
前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。
大型网站定义
首先我们要思考一个问题,什么样的网站才是大型网站,从网站的技术指标角度考虑这个问题人们很容易犯一个毛病就是认为网站的访...
架构师, 网站阅读全文
2014-09-12 05:47
⁄ 工业·编程
⁄ 共 5197字
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一...
架构师, 网站阅读全文
2014-04-25 05:40
⁄ 博客心语
⁄ 共 176字
从昨天开始,求索阁打不开了。错误 324 (net::ERR_EMPTY_RESPONSE):服务器已断开连接,且未发送任何数据。 1)更换了DNS也不行。2)可以ping通。3)从统计数据看,联通用户可以访问求索阁,没发现电信用户的访问记录。
百度了半天,也没找到好的解决经验。
最后服务商说,是机房的白名单系统不稳定造成的。申请添加到白名单即可访问了。
然也!
网站, 问题阅读全文
2014-03-27 06:22
⁄ 博客心语
⁄ 共 546字
代码如下:
<?php
//代理IP直接退出
empty($_SERVER['HTTP_VIA']) or exit('Access Denied');
//防止快速刷新
session_start();
$seconds = '3'; //时间段[秒]
$refresh = '5'; //刷新次数
//设置监控变量
$cur_time = time();
if(isset($_SESSION['last_time'])){
$_SESSION['refresh_times'] += 1;
}else{
$_SESSION['refresh_times'] = 1;
$_SESSION['last_time'] = $cur_time;
}
//处理监控结果
if($cur_time - $_SESS...
cc, 网站阅读全文
2013-12-01 00:01
⁄ 博客心语
⁄ 共 508字
随着百度加速乐不断发展,目前我们已经在全国各地部署了数百台安全节点集群,尽最大力量为网站提供体验更加友好的安全加速服务。
两大SEO利器 助力网站SEO优化
为了避免任何可能出现的硬件、网络故障而对网站造成的影响,百度加速乐特推出“百度蜘蛛DNS同步功能”,当加速乐某节点集群因为硬件故障、机房网络故障等原因临时下线时,加速乐会10秒内自动首先通过智能DNS自动移除故障节点,避免将故障节点再分配给访客,同时在百度...
baidu, 网站阅读全文
2012-12-27 22:32
⁄ 工业·编程
⁄ 共 3271字
过去十年,是中国互联网发展的黄金十年。中国网民从1000万提升到4亿;从三大门户赶着泡沫破灭的末班车上市,到50多家上市的互联网公司阵营;领军的网站市场价值从当年的10亿美元级别提升到400多亿美元;一批无钱无权无势、充满理想和激情的年轻人到今天的一个个首富……十年来,中国互联网的巨大变化不仅仅体现在这些惊人的数字上。最根本的在于,这十年将数亿的中国人带入了网络时代,将中国从一个半工业社会、半农业社会的国家...
2012, 网站阅读全文
2012-08-18 21:10
⁄ 博客心语
⁄ 共 817字
当你第一次访问一个移动版的网页的时候你一定会想,这个网页会不会跟桌面版是一样的,只是缩小了而已的呢?很明显,这是不可能的。
这些年,移动设备发展迅速,移动网页也在迅速发展中,据调查在2013年之前,移动版的搜索引擎使用量将超过桌面版的使用量,目前的移动网页的发展趋势是:易于访问、获取用户所需的信息。但如何在一个只有桌面设备二十分之一大小的屏幕上做到这点呢?你需要...
手机, 移动互联网, 网站阅读全文