上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 本文开篇提个问题给大家,关系数据库的瓶颈有哪些?我想有些朋友看到这个问题肯定会说出自己平时开发中碰到了一个跟数据库有关的什么什么问题,然后如何解决的等等,这样的答案没问题,但是却没有代表性,如果出现了一个新的存储瓶颈问题,你在那个场景的处理经验可以套用在这个新问题上吗?这个真的很难说。 其实不... 阅读全文
posted @ 2015-02-08 13:43 夏天的森林 阅读(9110) 评论(15) 推荐(28) 编辑
摘要: 在讲数据库水平拆分时候,我列出了水平拆分数据库需要解决的两个难题,它们分别是主键的设计问题和单表查询的问题,主键问题前文已经做了比较详细的讲述了,但是第二个问题我没有讲述,今天我将会讲讲如何解决数据表被水平拆分后的单表查询问题。 要解决数据表被水平拆分后的单表查询问题,我们首先要回到问题的源头... 阅读全文
posted @ 2015-02-03 23:51 夏天的森林 阅读(11210) 评论(23) 推荐(50) 编辑
摘要: 上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我... 阅读全文
posted @ 2015-02-01 17:57 夏天的森林 阅读(10412) 评论(11) 推荐(33) 编辑
摘要: 如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。 数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一... 阅读全文
posted @ 2015-01-30 18:24 夏天的森林 阅读(13974) 评论(14) 推荐(34) 编辑
摘要: 存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。 这里我们先回顾下数据库的垂直拆分和水平拆分的定义: 垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。 水平拆分:是根据一定的规则... 阅读全文
posted @ 2015-01-27 00:01 夏天的森林 阅读(15635) 评论(21) 推荐(63) 编辑
摘要: 上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服... 阅读全文
posted @ 2015-01-21 23:29 夏天的森林 阅读(18273) 评论(35) 推荐(90) 编辑
摘要: 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。 首先我们要思考一个问题,什... 阅读全文
posted @ 2015-01-20 23:15 夏天的森林 阅读(43596) 评论(99) 推荐(218) 编辑
摘要: 支付宝十周年推出了一个新产品:支付宝的十年账单,我也赶个时髦查看了一下我的支付宝十年账单,哎,感慨自己真是太屌丝了,不过这只是说明我使用淘宝少了,当我大规模网上购物时候,我很讨厌慢速的快递,所以我大部分消费都贡献给了像京东这样具有火箭般快递速度的电子商城了。不过在支付宝十年账单里,有个统计数据引... 阅读全文
posted @ 2014-12-14 01:45 夏天的森林 阅读(13103) 评论(54) 推荐(60) 编辑
摘要: 4) this、new、call和apply的相关问题 讲解this指针的原理是个很复杂的问题,如果我们从javascript里this的实现机制来说明this,很多朋友可能会越来越糊涂,因此本篇打算换一个思路从应用的角度来讲解this指针,从这个角度理解this指针更加有现实意义。 下面我... 阅读全文
posted @ 2014-12-06 22:58 夏天的森林 阅读(38013) 评论(35) 推荐(117) 编辑
摘要: 3) 作用域链相关的问题 作用域链是javascript语言里非常红的概念,很多学习和使用javascript语言的程序员都知道作用域链是理解javascript里很重要的一些概念的关键,这些概念包括this指针,闭包等等,它非常红的另一个重要原因就是作用域链理解起来太难,就算有人真的感觉理解了它... 阅读全文
posted @ 2014-12-01 00:20 夏天的森林 阅读(6870) 评论(2) 推荐(24) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页