系统架构
chtxia
at码农
展开
-
高并发缓存常见问题总结
1、缓存穿透缓存穿透是指请求查询数据,在数据库没有,自然在缓存中也不会有。这样就导致用户查询的时候,在缓存中找不到,每次都要去数据库再查询一遍,然后返回空(相当于进行了两次无用的查询)。这样请求就绕过缓存直接查数据库,这也是经常提的缓存命中率问题。比如查询用户信息,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成影响。有很多种方法可以有效地解决缓存穿透问题(1)最常见的则是采用...原创 2020-03-15 21:54:39 · 415 阅读 · 0 评论 -
大型商业网站的基础架构解析
今天在西部在线群里碰到一个玩笑争论,就是人工进行大数据量更新的问题。刚好也在考虑高并发量大型商业网站的技术和运营架构,暂且将一些思路写下来,提醒自己,顺便抛砖引玉了。有些数据,为了更形象的说明问题,在丝毫不影响分析的前提下,做了取整。同时,为了观察和验证分析结果是否准确,最后也参考了少许sina网站的公开商业数据。 下面我就结合技术、商业、综合成本等各类因素,贯穿行走,随意展开,转载 2016-06-22 10:05:07 · 1459 阅读 · 0 评论 -
架构师—软件系统实施方案选择
(1)WebLogic(WebLogic Server 9i/10g/11g企业版 目前厂家规定1CPU授权起卖,1CPU授权的价格即50用户,此页面标的是1用户的价格,因为购买该软件的话,数量最少需拍下50件才能下单。)WebLogic Server 9i/10g/11g标准版 1CPU授权=BEA WebLogic Server 9i/10g/11g标准版 50用户=3520*50=1原创 2016-08-31 08:43:43 · 548 阅读 · 0 评论