商业银行股份有限公司用户投资管理分析系统技术规范书(14)

2021-02-21 15:11

此文档着重强调数据库方面

图:*高并发架构

除了利用不同场景的特殊性,高并发还可以使用三种方式获得:

1、通过分布式部署。分布是部署可以缓解单机*数据库服务器的压力。*协调节点,根据规则对不同数据节点进行访问。*协调节点可以根据各分布式*数据库服务器的当前机器运行状态(CPU/IO/MEM等)以一定的负载策略去完成目标*数据库服务器的调度,最大限度地采用最空闲的数据库服务器完成SQL操作,以加快运行结果响应速度。

2、把数据加载到内存。*数据库服务访问海量数据时,根据当前机器内存使用情况,以一定的缓存策略将数据加部分数据装载到内存中,以减少访问硬盘数据文件的次数,以一种最优的方式利用*数据库服务器的内存,通过直接操作内存中的数据,充分利用*数据库服务器的运算性能,加快运算结果的生成并返回客户端。

3、提升硬件资源。在利用硬件资源方面,以提高服务访问硬盘读写速度出发,*数据库服务器部署安装SSD固态硬盘,在硬盘上作设置相应的RADI级别,提高访问硬盘数据文件的读写速度,提高整个数据库服务器的处理运算的能力。

对于分析型数据库,增加并发的过程,其实是想办法减小IO充分利用CPU和内存的过程,在整个调试的过程中需要严密监控数据节点的CPU、内存、网络、IO四大资源,清晰定位到底是哪个资源出现瓶颈。当4个资源有一个达到瓶颈的时候,往往可以使用其他三个资源进行平衡。例如IO磁盘读写达到瓶颈,可以把数据尽量加载到内存中,减少IO读取次数,


商业银行股份有限公司用户投资管理分析系统技术规范书(14).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:表面粗糙度应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: