7 Coder_Jiang

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

从Paxos到拜占庭容错,兼谈区块链的共识协议

原文地址:http://chuansong.me/n/348459051259高可用架构在分布式系统设计中是最核心的挑战之一,拜占庭容错则是解决高效容错问题的通用方案。拜占庭系统来源于拜占庭将军问题,在古代,一些拜占庭的将军率领他们的部队要攻占敌人的一个城池, 每个将军只能控制他们自己的部队并且通过信使传递消息给其他的将军(这条消息只有参与的两个将军知道,其他的将军可以打听

2016-10-18 12:10:08

HTTP 499 状态码 nginx下 499错误

日志记录中HTTP状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。    老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接口不稳定,问了相关人员,说没有问题,为了拿到确切证据,于是我问相关人员要了nginx服务器的日志文件(

2016-07-01 10:16:21

webpack实战

http://www.cnblogs.com/Leo_wl/p/4793722.html2015-09-08 23:02 by 龙恩0707, 336530分钟手把手教你学webpack实战阅读目录一:什么是webpack? 他有什么优点?二:如何安装和配置三:理解webpack加载器四:理解less-loader加载器的使用五:理解babel-loader

2016-05-24 14:24:38

Mysql IO 内存方面的优化

这里使用的是mysql Ver 14.14 Distrib 5.6.19, for Linux (i686) using EditLine wrapper一、mysql目录文件ibdata1:系统表空间 包含数据字典、回滚日志/undolog等(insert buffer segment/double write segment/rollback segment/index segme

2016-04-17 19:45:58

InnoDB全文索引:N-gram Parser

InnoDB默认的全文索引parser非常合适于Latin,因为Latin是通过空格来分词的。但对于像中文,日文和韩文来说,没有这样的分隔符。一个词可以由多个字来组成,所以我们需要用不同的方式来处理。在MySQL 5.7.6中我们能使用一个新的全文索引插件来处理它们:n-gramparser.什么是N-gram?在全文索引中,n-gram就是一段文字里面连续的n个字的序列。例如,用n-

2016-04-17 19:37:07

MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)       在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirt

2016-04-05 10:55:20

mysql5.7 新特性

本文将和大家一起分享下5.7的新特性,不过我们要先从即将被删除的特性以及建议不再使用的特性说起。根据这些情况,我们在新版本及以后的版本中,应该不再使用,避免未来产生兼容性问题。本文是基于MySQL-5.7.7-rc版本,未来可能 还会发生更多变化。1、即将删除的特性1.1、InnoDB monitoring features,详见:WL#7377(访问地址:http://dev

2016-04-05 10:40:44

MySQL sql语句优化(转)

优化目标   1.减少 IO 次数  IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。  2.降低 CPU 计算  除了 IO 瓶颈之外,SQL优化中需要考虑的就是 CPU 运算量的优化了。order by, gr

2016-04-01 16:32:49

三个流行MySQL分支的对比

MySQL是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和Linux)作为过去10年里Internet呈指数级增长的一个有力证明。那么,如果MySQL真的这么重要,为什么还会出现越来越多的核心MySQ产品的高端衍生产品?这是因为MySQL是免费的开源应用程序,所以开发人员总是可以获得其代码,并按照自己的想法修改代码,然后再自行分发代码。在很长的一段时间里,在

2016-03-22 20:00:11

阿里巴巴的开源软件大全

http://www.oschina.net/project/alibaba

2016-03-21 14:07:23

总结SQL查询慢的50个原因

查询速度慢的原因很多,本文总结SQL查询慢的50个原因:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有创建计算列导致查询不优化。  4、内存不足  5、网络速度慢  6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)  7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺

2016-03-18 09:22:54

linux下haproxy1.6.3配置文件

#haproxy版本 1.6.3#配置文件global          log 127.0.0.1   local3 notice        maxconn 4096        #chroot /usr/share/haproxy        uid 0         gid 0         daemon          #debug  

2016-03-13 20:28:53

MySQL分支选择参考:Percona还是MariaDB

在MySQL被Oracle收购以后,越来越多的人对于MySQL的前景表示了担忧,对于开源的MySQL,或多或少对于Oracle自家的数据库产品产生冲击,这个开源免费的MySQL 对于Oracle更多的是包袱而不是资产。比如淘宝就从Oracle转成了MySQL,一些大型互联网公司也在推行去IOE(I:IBM,O:Oracle,E:EMC),甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,

2016-03-12 20:04:02

MySQL锁定状态查看命令

1 show processlist;SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。如果有线程在update或者insert 某个表,此时进程的status为updating

2016-02-26 15:16:50

my.cnf

[client]port    = 3306socket    = /usr/local/mysql3306/mysql.sock[mysql]#prompt="(\u:HOSTNAME:)[\d]> "prompt="\u@\h \R:\m:\s [\d]> "no-auto-rehash[mysqld]#skip-grant-tablesuser  

2016-02-18 19:29:56

Mysql 测试

centos7 sysbench --test=oltp --mysql-user=root --mysql-password=123456 --mysql-host=127.0.0.1 --mysql-port=3306 --db-driver=mysql-mysql-socket=/usr/local/mysql/mysql.sock --oltp-table-size=1000000

2015-12-21 19:59:46

跟着实例学习ZooKeeper的用法: 计数器

原文地址:http://colobu.com/2014/12/15/zookeeper-recipes-by-example-4/

2015-08-27 22:18:56

Keepalived 安装与配置

一、环境说明 1、操作系统内核版本:2.6.9-78.ELsmp    2、Keepalived软件版本:keepalived-1.1.20.tar.gz 二、环境配置 1、主Keepalived服务器IP地址 192.168.111.2232、备Keepalived服务器IP地址  192.168.111.1003、Keep

2015-07-30 17:13:19

Nginx/LVS/HAProxy负载均衡软件的优缺点详解

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的

2015-07-27 16:36:38

Cobar介绍及配置

om:http://code.alibabatech.com/wiki/display/cobar/HomeSkip to end of metadata Page restrictions applyAttachments:1Added by kimi Lv, last edited by 邱 硕 on 十月 18, 2012  (view chang

2015-05-02 22:17:05

查看更多

勋章 我的勋章
    暂无奖章