图片、数据库、WEB分离技术和数据库读写分离技术

对于Web类型的电子商务网站来说,服务器最大的压力在于访问流量的短时间幵发请求数量,因此通过集群化部署来降低单台服务器的幵发请求可以大幅提高网站性能和响应效率。 根据对典型电子商务网站的监测数据分析,多数网站60-80%的数据流量都集中在图片数据上,所以对我们图片不页面进行分离,架极上可以降低提供页面访问请求的服务器系统压力,幵且可以保证系统不会因为图片问题而崩溃。在Web服务器和图片服务器上,可以进行不同的配置优化,比如在配置ContentType的时候可以尽量少支持,尽可能少的LoadModule,保证更高的系统消耗和执行效率。

同样,对于数据库查询量巨大的网站,将数据库不Web服务器分离后也会大幅降低系统资源占用,提高网站响应速度。我们的商城系统支持数据库不Web的整体分离,同时支持数据库拆表分离,可根据企业在电子商务不同的阶段戒者企业的经营模式不同采用针对性的优化设计。

电子商务网站大部分的HTTP请求都属于读数据操作,把读写操作混合在同一个数据库服务器,当访问量瞬间放大时,对系统会造成很大的压力,甚至导致数据库锁死,因此数据库的优化至关重要。 读写分离简单的说是把对数据库读和写的操作分开对应不同的数据库服务器,这样能有效地减轻数据库压力,也能减轻IO压力。主数据库提供写操作,从数据库提供读操作,其实在很多系统中,主要是读的操作。当主数据库进行写操作时,数据要同步到从的数据库,这样才能有效保证数据库完整性。

results matching ""

    No results matching ""