电商平台的技术架构:
1.操作系统 windows
2.应用服务器 tomcat , linux
3.负载均衡 (软件负载均衡 LVS,Nginx,HAproxy)
4.缓存 (文件缓存:CDN加速器,数据缓存:redis ,客户端缓存:设置缓存时间Expires)
5.数据存储(MYSQL,ORACLE)
6.文件存储(针对图片存储,NFS网络文件系统)
7.消息队列(作用: 电商平台操作众多,同步会造成站点阻塞,如果用消息队列,可以把任务放进消息队列来执行)
8.搜索设计(针对电商来说,搜索最重要,精确搜索商品,起初都是靠数据库模糊查询来实现,现在也可用第三方,减轻数据库压力)
9.开发框架 (java)