由淘宝核心系统研发—数据库组开发的MySQL-Transfer,用于解决MySQL主从同步延迟的问题,从MySQL单线程到多线程的工作模式。可以观看@丁奇的相关资料:MySQL多线程同步-Transfer使用说明MySQL异步复制延迟解决的架构设计与运维架构—在线播放—优酷网系统结构
:传统的主从结...
分类:
数据库 时间:
2014-05-19 22:17:32
阅读次数:
691
一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式。利用redis这两种场景的消息队列都能够实现。定义:生产者消费者模式:生产者生产消息放到队列里,多个消费者同时监听队列,谁先抢到消息谁就会从队列中取走消息;即对于每个消息只能被最多一个消费者拥有。发布者订阅者模式:发布者生...
分类:
其他好文 时间:
2014-05-19 06:59:46
阅读次数:
446
当复制中断的时候,我们常用的方法是跳过错误,比如SET GLOBAL
SQL_SLAVE_SKIP_COUNTER
=1或者直接slave-skip-errors=1062,这样确实解决了问题,恢复了复制。但是久而久之主从数据相差就很大了。对于复制正常以后,我们还需要使用pt-table-check...
分类:
其他好文 时间:
2014-05-18 01:10:47
阅读次数:
404
DNS(DomainNameSystem,域名系统)在互联网上实现FQDN与IP地址的解析,这样避免了人们在访问站点时,记忆长串难懂的ip地址,只需要记忆人们容易理解的域名就行了。FQDN(FullyQualifiedDomainName,完全合格域名)FQDN------------------IPAddress正向解析IPAddress------------..
分类:
其他好文 时间:
2014-05-16 02:22:41
阅读次数:
343
查看RDB文件结构,发现最后的8字节是CRC64校验算得,从文件头开始直到8字节校验码前的FF结束码(含),经过CRC64校验计算发现,貌似最后的8字节是小端模式实现的。参考redis的crc64实现的代码,点击查看Java代码如下:
1 package com.jadic.utils; 2 3 ....
分类:
数据库 时间:
2014-05-15 22:28:53
阅读次数:
1123
前言:这里介绍一个python下,比celery更加简单的异步工具,真的是很简单,当然他的功能没有celery多,复杂程度也没有celery大,文档貌似也没有celery多,但是为啥会介绍rq这个东西因为他够简单。当然他虽然简单,但是也是需要中间人的,也就是Broker,这里只能是redis了。他没..
分类:
编程语言 时间:
2014-05-15 09:21:14
阅读次数:
568
MysqlProxy简介MySQLProxy是一个处于你的client端和MySQLserver端之间的简单程序,它可以监测、分析、或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤或修改等等。MySQLProxy就是这么一个中间层代理,简单的说,MySQLProxy就是一..
分类:
数据库 时间:
2014-05-15 08:49:19
阅读次数:
559
Redis自动安装部署
本文总共分为4个部分:
redis自动安装脚本目录结构说明;
redis自动安装脚本内容;
redis的操作系统服务脚本说明;
本文引用的资料链接地址。...
分类:
其他好文 时间:
2014-05-15 08:22:14
阅读次数:
235
最近做日志分析,发现logstash较符合自己的需求,Logstash:做系统log收集,转载的工具。同时集成各类日志插件,对日志查询和分析的效率有很大的帮助.一般使用shipper作为log收集、indexer作为log转载.Logstashshipper收集log并将log转发给redis存储Logstashindexer从redis中读..
分类:
其他好文 时间:
2014-05-15 00:42:49
阅读次数:
655
引言: 本文将讲述如何在Redis进行主从设置。...
分类:
其他好文 时间:
2014-05-14 23:57:32
阅读次数:
514