高并发服务器支持

首先,确认所有的瓶劲来自于对外存的访问:

硬盘



所以绕开它。

一种方式是在数据库前面做cache,

另一种方式是在数据库内部调cache,这是dba的工作

还有一种方式是在db的后面做cache,

如果是mssql oracle 这样的,非核心数据可以考虑架在一个分布式的文件

系统上,mysql则可以考虑替换掉存储引擎。


网络io成为瓶颈的可能性越来越小了,所以分布式,cache数点数据,成为了

提高并发支持的一种实用的手段。


在db前面做cache,最简单的方式,就是根据业务数据的特点,做一个专用的db网关

考虑到会有不同的途径更改数据源,db网关实际上还要承担更新cache的功能。

简单,但它能花最少的代价,在短时间内迅速提高业务系统的并发量。

低碳环保给力。

多花点时间在业务上,再牛逼的系统,不贴进业务,它也只是玩具。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值