Linux学习第四天:企业运维案例

1:门户极端案例:大并发写入案例(抢红包、微博)

    高并发、大数据量写数据:会把数据先写到内存,积累一点的量后,然后再定时或者定量的写入到磁盘(减少磁盘IO),最终还是会加载到内存对外提供访问。

特点:

    a、优点:写数据到内存,性能高速度快(微博,微信,SNS,秒杀)。

    b、缺点:突然断电可能会丢失一部分在内存中还没有来得及写入磁盘的数据。

        解决方法:

            1)服务器主办上安装电池

            2)UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据UPS1小时)。

            3)选择双路电源的机房,使用双电源、分别接不同路的电。


2、中小企业案例

对于并发不是很大、数据也不是特别大的网站,读多写少的业务

会先把数据写入到磁盘,然后再通过程序把写入到磁盘的数据读入到内存中,再对外通过读内存提供访问服务。


有一句话:缓存无处不在!


写入数据到内存中,这个数据的内存空间称为缓存区(buffer)

从内存中读取数据,这个存数据的内存空间称为缓存区(cache)



由于99%的网站都是读取为主,写入为辅,读写比例一般都是10:1,所以并发写入一般不是问题。

    

你可能感兴趣的:(Linux学习第四天:企业运维案例)