网站Web数据库需要一直在线支持
发布日期:2023-04-02浏览量:136
评论辩论用于大型网站的数据库架构的预会者,常规都是在评论辩论超大型数据库。他们往往羞于说出到底有多大,但理论上是真的很大。我想这类印象留存于人们的脑海中,从而发生出两个挥之不去的非真实设法:
● 体积是web数据库最显著的特性。
● 我的网站数据库也会增进得很大。
这些设法其实不真实,并且历来都不真实。起首,若是你要看一个大型数据库,你应该是个大型传统公司的dba,或者一个大型科学研讨项目更好。市场营销和购置汗青、高能粒子加速器及千里镜都能生成比人类脑筋所能把握的要多得多的数据。其次,大大都网站,相对于而言,都只是小型数据库。大大都“长尾”所包罗的数据集,一台中档服务器就能够轻松应付。像youtube和facebook如许的的网站是少少的破例,以至最受欢送的 facebook应用也只要几台数据库服务器。
不要老盯着这些互联网巨擘使人兴奋的东西,转而看看它们真正的一壁,有些依然是至关共同的,这对咱们要有效得多,由于恰是这些东西在引领着咱们对需要的接头。
web数据库常规都是24/7运转的,我险些历来没有看到过一台web数据库会在晚上苏息这是与传统应用的明明区分,传统应用的数据库在没人事情的时辰经常是苏息的。
一直在线常规象征着维护和运维任务是很难做的,你不克不及简略地比及人们回家了,而后将服务器卸下来,给硬件降级或做备份。必需想出如安在不绝机的情况下做这些事,并且不少情况下还不克不及给应用程序添加分外的负载。
话虽这么说,咱们少少看到没有峰值时间的数据库。以是,仍是有很好的时机的,即在数据库勾当的间歇期来做备份或其余会对数据库发生烦扰的事情。跟着应用的增进,由于任务所花的时间也愈来愈长,以是,如许做也愈来愈难了。并且跟着网站制作web应用愈来愈风行,以及市场起头超过量个时区,你能够会阅历一天泛起多个负载岑岭的情况。以是,也不克不及依赖于逐日单个的忙闲周期(up-and-down cycle)。
相关文章: