中间件
文章平均质量分 69
K-Darker
1、每天读书;2、学习新的语言;3、战胜你的恐惧;4、升级你的技能;5、承认自己的缺点;6、向你佩服的人学习
展开
-
Mycat1.6的多分片结果集聚合源码分析(1)
1.配置文件的配置(shecma.xml)<table name="product" primaryKey="id" dataNode="testdb$1-4" rule="hash-mod-4_id" />2.测试的语句select * from product ;+-----+------------+---------+---------------------+--------...原创 2018-04-01 12:53:10 · 770 阅读 · 0 评论 -
zookeeper+kafka的安装部署以及如何简单使用的介绍
1、zookeeper集群搭建zookeeper-3.4.6.tar.gz 版本对zookeeper-3.4.6.tar.gz进行解压缩:tar -zxvf zookeeper-3.4.6.tar.gz。cd zk/confcp zoo_sample.cfg zoo.cfgvi zoo.cfg修改:dataDir=/usr/local/zk/data新增:server.0=test:2888:38...原创 2018-03-15 15:32:59 · 745 阅读 · 0 评论 -
是时候选择NewSQL数据库了
开源 RDBMS 与互联网的崛起很长时间以来,关系型数据库一直是大公司的专利,市场被 Oracle / DB2 等企业数据库牢牢把持。但是随着互联网的崛起、开源社区的发展,上世纪九十年代 MySQL 1.0 的发布,标志着关系型数据库的领域社区终于有可选择的方案。MySQL第一个介绍的单机 RDBMS 就是 MySQL。相信大多数朋友都已经对 MySQL 非常熟悉,基本上 MySQL 的成长史就是...转载 2018-02-10 17:09:23 · 1025 阅读 · 0 评论 -
Mycat1.5.X源码分析
MyCat1.5.Xorg.opencloudb.MycatStartup -> MycatServer.start主要看start里面几个重要的模块 主要看NIO 也是支持AIO 但是AIO会有连接并发的问题 (这也是为啥AIO的发生包乱序比NIO快的原因)1.业务端口 8066 是与应用交互前端业务的入口NIOAcceptor(server) 1.单个的 主要接受前端的连接 ServerS原创 2018-01-06 16:38:29 · 211 阅读 · 0 评论 -
开源数据库中间件对比
roxy式架构和客户端式架构的优劣 Proxy式架构客户端式架构优点1, 集中式管理监控和升级维护方便2, 解决连接数问题1. 应用直连数据库性能高2. 无需中间层集群,没有额外成本开销劣势1, 需要中间层转载 2017-12-02 22:30:39 · 541 阅读 · 0 评论 -
Mycat源码分析
NIO1.org.opencloudb.net.NIOProcessor 检查前端连接 检查后端连接 2.org.opencloudb.net.NIOReactorPool NIOReactor线程池 存放reactor线程 初始化并启动3.org.opencloudb.net.NIOReactor 处理读写请求3.org.opencloudb.net.NIOConnector.原创 2017-09-22 17:44:48 · 329 阅读 · 0 评论 -
idea的插件zookeeper
平时用惯了ZooInspector,偶然知晓了idea的这个插件,试了一下感觉挺方便的由于开发环境在内网,所以这里介绍内网方式(外网更简单)。1.下载插件http://plugins.jetbrains.com/plugin/73642.导入导入后可以在Plugins列表的最下方找到zookeeper,要使用的话还必须重启idea3.配置4.使用转载 2017-07-31 09:55:34 · 2865 阅读 · 1 评论 -
ActiveMQ在分布式系统作用和安装
场景:支付场景1.支付成功之后系统进行成本计算要收商户多少钱2.商户的模块得进行计费处理 3.更新用户和商户的余额4.进行风控归档5.通知商户发货等等http://activemq.apache.org/conf/jetty.xml一个是消息通讯的端口(默认为 61616) conf/activemq.xml 找到61616修改就行了一个是管理控原创 2017-05-23 17:28:34 · 1862 阅读 · 0 评论 -
Mycat1.5前端idle timeout 分析之路一
一、Mycat的请求报文分析 SQL语句show warnings 分析Mycat请求Mysql,CMD请求Mysql,jdbc请求MySql返回的消息的格式是不一样的原创 2018-06-08 14:46:03 · 3290 阅读 · 0 评论