您的位置:首页 >汽车 >

今头条!商城java开发_java多用户商城

2023-06-19 13:07:54    来源:青年汽车云小站


(资料图)

1、多用户商城系统架构原则一:多  多用户商城系统架构之承载更多的用户  核心思想:资源是有限的,用户是无限的;  破:每个用户浪费最少的服务器资源(不浪费更好)方可  内存很贵,CPU很重要。

2、尽可能的保证你每条代码都是性能最好的,尽量的使用最新版本的系统内置方法!  避免恶意蜘蛛爬虫、恶意采集(Demo1,Demo2)对系统造成不必要的资源浪费。

3、做好Robots(Demo1,Demo2,Demo3)恶意蜘蛛爬虫爬取频率限制。

4、或者限制每个用户访问频率以及恶意访问者加入黑名单封号系统,以便让更多的真实用户访问我们的站!  某些业务如果可以容忍更新延迟的话,建议首先在用户客户端先JS、Cookie等保存。

5、最后隔10秒或者每10个步骤在一次性批量同步到服务器,这样可以减少对服务器资源的消耗!  业务冗余数据不建议分散的做在Mysql中,建议做在Redis、MongoDB中。

6、统一管理操作,而且利于大数据统计报表分析!  可以保存到用户客户端的数据,尽可能的保存到用户客户端(Cookie、localStorage、sessionStorage)。

7、不要什么都塞给服务器或者从服务器频繁读取...。

本文到此分享完毕,希望对大家有所帮助。


关键词:

相关阅读