一、简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存 ...
分类:
数据库 时间:
2018-11-02 00:29:27
阅读次数:
213
衡量一个服务器性能的好坏高低,每秒事务处理数(Transactions Per Second,TPS)是最重要的指标之一,它代表着一秒内服务端平均能响应的请求总数,而TPS值与程序的并发能力又有非常密切的关系。 1、硬件内存模型 在计算机硬件体系中,程序运行过程的临时数据是存放在主存(物理内存)中的 ...
分类:
编程语言 时间:
2018-11-01 15:08:32
阅读次数:
197
在使用Jmeter进行性能测试,可以使用nmon进行服务器的监控。 一、nmon说明 nmon分为工具包和分析包(nmonanalyser) nmon安装很简单,根据服务器版本,下载相应的版本后,进行安装即可。 二、nmon监听 1、实时监听 在nmon安装目录下,使用./nmon启动nmon工具。 ...
分类:
其他好文 时间:
2018-10-31 20:15:44
阅读次数:
168
之前介绍了redis cluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移。由于之前的redis cluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上。考虑到是线上生产环境,决定在线迁移,迁移过程,不中断服务。操作过程如下: 一、机器环境 1 2 3 4 ...
分类:
其他好文 时间:
2018-10-28 16:00:42
阅读次数:
223
总结一下三高(高性能、高并发、高可用)系统在架构时常见的 模式及技术 。 面向互联网的三高系统,最关注的 软件质量属性 是:性能、可用性、伸缩性、扩展性、安全性。 而构建此类系统,最常见的 架构模式 有:横向分层、纵向分割、分布式化、集群化、使用缓存、使用异步模式、使用冗余、自动化(发布、部署、监控 ...
分类:
其他好文 时间:
2018-10-25 23:47:17
阅读次数:
941
转自华行天下https://www.cnblogs.com/huaxingtianxia/p/6339421.html 前言 本文是对《大型网站架构设计》(李智慧 著)一书的梳理,类似文字版的“思维导图” 全文主要围绕“性能,可用性,伸缩性,扩展性,安全”这五个要素 性能,可用性,伸缩性这几个要素基 ...
分类:
Web程序 时间:
2018-10-25 10:55:50
阅读次数:
159
原文:MySQL Insert语句单个批次数量过多导致的CPU性能问题分析【问题】 最近有台服务器比较频繁的CPU报警,表现的特征有CPU sys占比偏高,大量慢查询,大量并发线程堆积。后面开发对insert的相关业务限流后,服务器性能恢复正常。 【异常期间线程处理情况】 下图是当时生产环境异常时抓... ...
分类:
数据库 时间:
2018-10-21 16:52:54
阅读次数:
217
听说裸金属服务器性能比在windows中安装VMware workstations要好,就在电脑上安装了一个EXSI6.5. 可是在复制文件时很慢,一个3G的文件复制了两三个小时,还时常担心网络会断,胆战心惊的。我配的 是SSD,按说不至于这么慢啊。估计是硬盘驱动或硬盘模式的问题。 后来在网上搜到了 ...
分类:
其他好文 时间:
2018-10-19 02:18:12
阅读次数:
1825
转自https://blog.csdn.net/m0_37673307/article/details/80112161 一. 为什么要搭建访问Linux服务器 我们都知道,服务器性能最稳定的是Linux或Unix,然而相对比与wins的OS,Linux大多是以命令行操作,不具备图形界面。搭建访问L ...
【问题】 最近有台服务器比较频繁的CPU报警,表现的特征有CPU sys占比偏高,大量慢查询,大量并发线程堆积。后面开发对insert的相关业务限流后,服务器性能恢复正常。 【异常期间线程处理情况】 下图是当时生产环境异常时抓取的信息,该事务正在执行insert,已经执行5秒,线程运行在innodb ...
分类:
数据库 时间:
2018-10-15 16:22:41
阅读次数:
141