服务器端优化-削峰平谷-把事务从高负载的时段移动到低负载的时段-消息队列 ...
分类:
其他好文 时间:
2018-02-27 15:57:54
阅读次数:
126
什么是MongoDB ? MongoDB 是由C++语言编写的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档。MongoDB是一个基于分布式文件存储的数据库。 Fir ...
分类:
数据库 时间:
2018-02-21 00:47:23
阅读次数:
193
一、简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存 ...
分类:
数据库 时间:
2018-02-20 13:24:43
阅读次数:
259
群集的含义:cluster,群集,集群由多台主机构成,但对外只表现为一个整体群集的类型负载均衡群集(LoadBalanceCluster):以提高应用系统的响应能力,尽可能处理更多的访问请求,减少延迟为目标,获得高并发、高负载(LB)的整体性能。高可用群集(HighAvailabilityCluster):以提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性、达到高可用(HA)的容
分类:
其他好文 时间:
2018-02-11 18:03:07
阅读次数:
169
将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严重的瓶颈。其它的应用,比如ftp服务器,高负载的下载网站,?都有类似的问题。因此使用Linux?teaming或bond来绑定多个网卡作为一个逻辑网口,配置单个的IP地址,会大幅提升服务器的网络吞吐(I/O)。??Lin
分类:
系统相关 时间:
2018-02-11 16:12:58
阅读次数:
256
在高并发、高负载的情况下,如何给表添加字段并设置DEFAULT值?在Oracle 12c之前,当Oracle表数据量上亿时,对表执行“ALTER TABLE XXX ADD COLUMN_XX VARCHAR2(2) DEFAULT 'XXX';”操作时,效率及安全性是必须要考虑的因素。若直接执行,则会在该过程中给表加上6级表锁,也就是连查询都需要等待,这在生产库上是相当危险的操作
分类:
其他好文 时间:
2018-02-10 23:28:31
阅读次数:
345
在高并发、高负载的情况下,如何给表添加字段并设置DEFAULT值? 在Oracle 12c之前,当Oracle表数据量上亿时,对表执行“ALTER TABLE XXX ADD COLUMN_XX VARCHAR2(2) DEFAULT 'XXX';”操作时,效率及安全性是必须要考虑的因素。若直接执行 ...
分类:
其他好文 时间:
2018-02-10 18:56:15
阅读次数:
198
(一)Netty是什么?what?【一个好使的处理Socket的东西】 ①是一种基于NIO(同步非阻塞)网络编程的框架。(本质就是一个Jar架包) (二)为什么要使用Netty?why? 目的:①快速开发,高并发,高负载,高可靠性(安全)的网络服务器和客户端程序。 优点:①提供异步的、事件驱动的网络 ...
分类:
Web程序 时间:
2018-01-27 00:47:40
阅读次数:
247
这里要区别CPU负载和CPU利用率,它们是不同的两个概念,但它们的信息可以在同一个top命令中进行显示。CPU利用率显示的是程序在运行期间实时占用的CPU百分比,这是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况, 如果被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作。而CPU负载显示的是在一段时间内CPU正在处理以及等待CPU处理的进程数之和
分类:
系统相关 时间:
2018-01-18 17:03:04
阅读次数:
153