一、启动RocketMQ 1)先启动NameServer nohup sh mqnamesrv > ns.log 2>&1 & 实质启动的是com.alibaba.rocketmq.namesrv....
阅读(527) 评论(0)
消息堆积 消息中间件的主要功能是异步解耦,还有个重要功能是挡住前端的数据洪峰,保证后端系统的稳定性,这就要求消息中间件具有一定的消息堆积能力,消息堆积分以下两种情况: (1). 消息堆积在内存 Buffer,一旦超内存 Buffe...
阅读(642) 评论(0)
What is RabbitMQ? RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现 Robust messaging for applications Easy t...
阅读(93) 评论(0)
Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。DRUID是...
阅读(84) 评论(0)
一、官方介绍 .1)、Brief introduction Atlas is a MySQL protocol-based database middleware project developed and maintained...
阅读(106) 评论(0)
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统   名称:otter 译意: 水獭,数据搬运工 语言: 纯java开发 定位: 基于数据库增量日志...
阅读(95) 评论(0)
1、MapReduce MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。...
阅读(91) 评论(0)
江湖传说永流传:谷歌技术有"三宝",GFS、MapReduce和大表(BigTable)! 谷歌在03到06年间连续发表了三篇很有影响力的文章,分别是03年SOSP的GFS,04年OSDI的MapReduce,和06年OSDI的B...
阅读(103) 评论(0)