`
文章列表
一分钟了解mongodb mongo的由来截取自英文俚语humongous,意为”巨大的”,是否表明mongodb在设计之初就是为大数据量处理而生呢? mongodb是个啥mongodb是个可扩展、高性能、开源、面向文档(document-oriented)的数据库,由c++实现。http://www.mongodb.org/ 官网首页最显著的位置用了”agile”和”scalable”这两个词来形容它:(1)agile:轻快的,敏捷的;(2)scalable:可扩展; mongodb的特点(1)
1分钟懂awk-技不在深,够用就行 1.AWK(1)Aho、Weinberger、Kernighan三位发明者名字首字母;(2)一个行文本处理工具; 2.基本原理2.1原理:逐行处理文件中的数据 2.2语法:
研发工程师(RD)需要撰写的设计文档主要分为:总体设计文档 + 详细设计文档,后简称为“总设”+“详设”。 总设和详设都应该包含的部分:(1) 需求:一般以产品的语言描述,这一块可以拷贝产品需求文档中的story list部分;(2) 名词解释(可选):非相关领域内的同学需要看到文档需要提前了解的一些概念性质的东西;(3) 设计目标:又分为功能目标和性能目标,功能目标一般是对产品需求的技术描述,性能目标是根据产品给出的数据对性能进行的评估。一般来说,新服务必须要有性能目标一项,性能目标可能会影响设计方案。 除了都应该包含的部分,总体设计一般还包含:

SSO单点登录

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。     技术实现机制 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份校验,如果通过校验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候,就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行校验,检查ticket的合法性。如果通过校验,   单点登录 ...
将博客搬至CSDNhttp://blog.csdn.net/elf8848赵磊的博客-CSDN  
adblockplus浏览器过滤广告插件的安装 https://adblockplus.org/zh_CN/firefox https://adblockplus.org/zh_CN/chrome   (无法打开google的chrome商城) https://adblockplus.org/zh_CN/safari https://adblockplus.org/zh_CN/internet-explorer chrome 版本的下载 1.2版本,http://dl.iteye.com/topics/download/11aeba06-c236-3a68-b7e7-d0fb8b9a9a2 ...

linux iostat命令详解

    博客分类:
  • IO
原文地址:linux iostat命令详解作者:天之翼 Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。 # iostat -x 1 10Linux 2.6.18-92.el5xen 02/03/2009avg-cpu: %user %nice %sy ...

消息文章列表

    EQueue消息队列介绍 http://www.cnblogs.com/netfocus/p/3595410.html http://www.cnblogs.com/netfocus/p/3866799.html  
(一)   简单理解四层和七层负载均衡:   ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机名接收请求,然后再分配到真实的服务器。 ② 所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的信息或七层的信息来决定怎么样转发流量。 ...
memcached协议 旧版:http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt 新版:https://github.com/memcached/memcached/blob/master/doc/protocol.txt 一、协议         memcached的客户端使用TCP连接同memcached进行交互,memcached服务器监听指定的端口(默认端口是11211)。Client连接到memcached服务器,发送指令,获取数据,然后关闭连接。         通常没有必要发送任何命令 ...
前言: 在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的util),但是无法快速的定位到IO负载的来源进程和来源文件导致无法进行相应的策略来解决问题。 这个现象在MySQL上更为常见,在5.6(performance_schema提供io instrument)之前,我们通常只能猜到是MySQL导致的高IO,但是没法定位具体是哪个文件带来的负载。 例如是ibdata的刷写?还是冷门ibd的随机读取? 本文就将介绍一个比较简单的定位IO高负载的流程。   工具准备: iotop: http://guichaz.free.fr/iotop/ pt-io ...
  iotop命令是专门显示硬盘IO的命令,界面风格类似top命令。这个命令只有在kernelv2.6.20及以后的版本中才有。 类似命令:1) vmstat : vmstat 1查看bi和bo列.2) iostat : iostat -k -x -d 5 33) dstat : dstat -d4) pidstat : pidstat -d -p pid可以查看单个进程I/O使用情况   1、直接yum安装iotop,rh6的光盘里有包。 yum install iotop 2、命令参数介绍 iotop的参数用法可以通过man iotop或是iotop -h查看. -b:批 ...
(上) TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Ri ...
IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要 ...
《ZooKeeper快速搭建》http://nileader.blog.51cto.com/1381108/795230 《ZooKeeper Java API 使用样例》http://nileader.blog.51cto.com/1381108/795265 《可视化zookeeper的事务日志》http://nileader.blog.51cto.com/1381108/926753 《单机启动多个zk实例注意点》http://nileader ...
Global site tag (gtag.js) - Google Analytics