背景: 最近线上上了ELK,但是只用了一台Redis在中间作为消息队列,以减轻前端es集群的压力,Redis的集群解决方案暂时没有接触过,并且Redis作为消息队列并不是它的强项;所以最近将Redis换成了专业的消息信息发布订阅系统Kafka, Kafka的更多介绍大家可以看这里:传送门 ,关于EL ...
分类:
其他好文 时间:
2017-02-17 20:16:37
阅读次数:
290
分布式Session的几种实现方式 1.基于数据库的Session共享 2.基于NFS共享文件系统 3.基于memcached 的session,如何保证 memcached 本身的高可用性? 4. 基于resin/tomcat web容器本身的session复制机制 5. 基于TT/Redis 或 ...
分类:
其他好文 时间:
2017-02-13 20:12:13
阅读次数:
227
转:http://www.cnblogs.com/bangerlee/p/5328888.html 引言 CAP是分布式系统、特别是分布式存储领域中被讨论最多的理论,“什么是CAP定理?”在Quora 分布式系统分类下排名 FAQ 的 No.1。CAP在程序员中也有较广的普及,它不仅仅是“C、A、P ...
分类:
其他好文 时间:
2017-02-04 14:24:37
阅读次数:
219
理解MySQL——索引与优化 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10 ...
分类:
数据库 时间:
2017-01-13 11:56:44
阅读次数:
352
MySQL 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement。总结一下这三种格式日志的优缺点。MySQL Replication 复制可以是基于一条语句 (Statement Level) ,也可以是基于一条 ...
分类:
数据库 时间:
2016-12-21 23:50:58
阅读次数:
277
一.pt-table-checksum 1.主从上均新建账户GRANT SELECT, PROCESS, SUPER, REPLICATION SLAVE ON *.* TO 'checksum'@'192.168.1.%' IDENTIFIED BY 'xxx'; 2.主上新建percona数据库 ...
分类:
其他好文 时间:
2016-12-06 09:35:23
阅读次数:
272
数据库版本:5.6.* 1.row日志image类型 参数binlog_row_image 控制着这种image类型,默认为FULL(log all columns),即记录before&after images。该参数还有两种,minimal和noblob,minimal表示只记录after更改后 ...
分类:
数据库 时间:
2016-12-05 01:43:17
阅读次数:
246
关于PostgreSQL 9.5.5主从实现之异步流复制的搭建过程~
分类:
数据库 时间:
2016-11-23 13:02:22
阅读次数:
715
mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:官方yaml配置文件选项参考:https://docs.mongodb.org/manual/ ... #configuration-file只能使用空格,不支持tab键,切记,原因你懂的。。。。。。<ign ...
分类:
数据库 时间:
2016-11-17 19:20:38
阅读次数:
424
1.步骤 1)hadoop -》下载解压 -》修改配置文件 -》hadoop-env JAVA_HOME -》core-site fs.defaultFS hadoop.tmp.dir -》hdfs-site dfs.replication permission -》mapred-site mapr ...
分类:
其他好文 时间:
2016-11-09 11:38:12
阅读次数:
158