小型网站架构

本文探讨了小型网站架构的特点、演化过程以及关键设计要素,包括低并发、小流量、低可用性要求、无海量数据存储等。文章详细介绍了如何在初始阶段将应用和数据库部署在同一台服务器上,并通过耦合缓存、索引优化等手段提升性能。
系统架构:有关系统原型与组件的抽象描述,用于指导小型系统架构各个方面的设计。
一、特点
低并发、小流量
撑住一天的PV量是200,UV是100。

低可用
稳定性要在50%,每年宕机时间不可以超过3个月。

无海量数据 
一个月存储500条数据记录

用户分布不广泛、网络情况不复杂
只有铁通一家网络运营商,无防火墙

安全环境良好

需求一劳永逸,发布不频繁

渐进式发展
慢慢更新
二、小型网站架构演化
初始阶段
WEB应用和数据库部署在同一台服务器上
使用耦合缓存 
依赖应用内存的耦合缓存

无应用服务器集群 
不需要集群

数据库索引优化
构建或者索引重建

业务拆分
采用MVC架构模型就足够了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值