数据库
1、读写分离,主库用于写数据,从库用于读数据
2、分库,根据业务内容,将数据分布到不同的库里
3、使用memcached等高速缓存保存查询结果,避免直接读表
4、合理使用hibernate的ehcache
5、事务性操作,比如并发减少库存数,可以使用乐观锁,尽量少用悲观锁
6、优化sql语句
程序结构
1、使用多线程
2、使用并发框架,如Disruptor
3、响应式、事件式开发,如NIO
4、基于消息机制
5、可能用到多数据源
6、可能用分布式事务
负载均衡
最前端可用LVS,分发到多个nginx,nginx再次分发到webserver
分享到:
相关推荐
大型集团主数据管理系统建设规划方案大型集团主数据管理系统建设规划方案大型集团主数据管理系统建设规划方案大型集团主数据管理系统建设规划方案大型集团主数据管理系统建设规划方案大型集团主数据管理系统建设规划...
大型ERP系统上之前的ORACLE系统表空间间规划
在大型公司网络规划中,ASP.NET常用于构建企业级Web应用程序,如内部管理系统、客户服务平台等。掌握ASP.NET的MVC(Model-View-Controller)架构、WebAPI和身份验证机制是网络规划中的重要技能。 SQLDBA,即SQL ...
建立了用以评估大型低轨星座网络性能的3个关键指标,即网络覆盖率、系统吞吐量、业务往返时延。以此关键指标为设计优化目标,对卫星星座部署、关口站部署和无线资源管理进行分析和设计,并搭建用于大型低轨星座网络...
安达信--某大型电器公司信息系统战略规划
在大型系统中,网络架构往往与软件架构紧密交织,合理设计网络结构可以提升系统的响应速度和容错能力。 最后,"机场应急系统.pdf"作为一个实际案例,展示了如何在具体场景下设计和实施软件架构。机场应急系统可能...
### 大型网吧网络系统设计方案解析 #### 一、引言 随着互联网技术的迅猛发展,大型网吧作为集娱乐、休闲、社交为一体的多元化场所,其网络系统的设计与建设显得尤为重要。《大型网吧网络系统设计方案》一文,由张...
5. 技术架构与管控体系:技术架构设计是系统实施的核心,包括硬件、软件、网络等方面的规划,而管控体系则确保架构的落地执行和持续优化。 6. 技术解决方案设计原则:这些原则指导技术实现,可能包括可扩展性、可靠...
系统规划与管理师教程读书笔记,根据所提供的部分内容,可提炼和展开的知识点如下: 1. 信息系统综合知识 - 信息的定义与属性 - 信息是客观事物状态和运动特征的普遍形式,包括两个基本层次:本体论层次和认识论...
《大型企业信息管理系统ASP+SQL详解》 在信息化飞速发展的今天,大型企业对信息管理的需求日益增强。本文将深入探讨基于ASP(Active Server Pages)和SQL(Structured Query Language)技术构建的大型企业信息管理...
电力系统规划与可靠性是电力行业中至关重要的一环,它涉及到如何有效地设计、建设和运营电力系统,以确保稳定供电和系统的安全性。电源规划是电力系统规划的核心组成部分,它关注于不同类型发电设施的比例、特性和...
【大型物流系统 Java 开发方案】是针对现代化物流行业的信息化管理需求而提出的一种技术解决方案,主要应用于ERP(Enterprise Resource Planning,企业资源规划)系统中。Java作为一种广泛应用的编程语言,因其跨...
【门户网站系统运维架构规划设计实战】课程主要探讨了大型互联网企业如何应对用户数量快速增长下的系统架构挑战,以Myspace和Sohu社区为例,详细解析了系统架构的演进过程和设计策略。在这个过程中,CDN(内容分发...
【XX集团信息化规划】是大型企业集团为了提升自动化、数字化和信息化水平,强化集团管控,提高经营管理和协同运营能力而制定的重要策略。该规划旨在为集团业务战略提供有力支撑,驱动业务创新,促进可持续发展。规划...
《大型购物中心消防系统规划》是关于商业建筑消防安全的重要文档,主要涵盖了建筑物的防火设计、消防管理机构和资格、防火分隔、疏散设施等方面的关键内容。购物中心作为人群密集、商品丰富的场所,消防系统的规划至...