网上商城所需软硬件架构分析

       如果是面向淘宝大卖家的一个独立的B2C网店系统,我们刚开始是不需要太考虑网站的软硬件架构的,因为刚开始,我们网站的流量不会那么大,而对于像淘宝、京东商城、 凡客、当当网这些每天流址巨大的网站,无论是软件服务器,还是硬件服务器,都不是一台机器所能解决的。而且,如果我们自己运营的也是一个在线的SaaS系统,比如,面向淘宝卖家提供在线SaaS进销存服务的话,一个淘宝大卖家每天订单的流水会在500单以上(卖包包每天在3000单以上〉,如果你同时为3000家人卖家服务的话,即使只有订单数据,每天的流水就是150万条数据,那么在SaaS架构上,我们就需要考虑常用针对数据库级別的水平拆分和垂直拆分。对一些日志文件,我们还需要考虑是否引入NoSQL数据库等。相应的硬件上,也需要很多台服务器支撑。针对这样的需求,我们在做自己的架构设计的时候,就需要预先规划好。比如SaaS架构最简单的解决方案就是,由于每个租户之间的数据是严格隔离的,除了个別的如商品分类是共享数据外,其余都是每个租户的私有数据,所以根据这个特点,我们就可以把这些租户分组,按照一定的分配策略垂直分割到不同机器上。随着租户的增多,我们只需要简单地增加硬件服务器就可以了。 —个典型的服务器的配置如:4核CPU,4G的内存,支持RAID0的最简单的RAID服务器,Web服务器用Tomcat就可以了,数据库服务器采用MySQL,并根据实际情况决定是否采用NoSQL数据库作为自己的备份数据库或者日志数据库。
      更多开发交流请到创美优品www.52cmyp.com!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值