- 博客(5)
- 收藏
- 关注
转载 什么是MQ?什么时候使用MQ?为什么要使用MQ?
问题1:什么是MQ?什么时候使用MQ?为什么要使用MQ? MQ,是一种跨进程的通信机制,用于上下游传递消息。 在互联网架构中,MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。 使用了MQ之后,消息发送上游只需要依赖MQ,不用依赖其他服务。 问题2:什么时候使用MQ 【典型场景一:数据驱动的任务依赖】 什么是任务依赖,举个栗子,互联网公司经常在凌晨进行一些数据统计任...
2018-07-27 15:32:34 1684
转载 TCP和UDP比较完整的区别
TCP UDPTCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消息 3.拥有大量Client 4.对数据安全性无特殊...
2018-07-07 14:27:54 144
转载 TCP和UDP区别及用法
1、TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。3、UDP具有较...
2018-07-07 14:13:19 1162
转载 Hadoop、HBase、zookeper三者关系和部署
这里有几个主要关系:1.经过Map、Reduce运算后产生的结果看上去是被写入到HBase了,但是其实HBase中HLog和StoreFile中的文件在进行flush to disk操作时,这两个文件存储到了HDFS的DataNode中,HDFS才是永久存储。2.ZooKeeper跟Hadoop Core、HBase有什么关系呢?ZooKeeper都提供了哪些服务呢?主要有:管理Hadoop集群中...
2018-07-07 13:33:14 517
转载 HBase
一、 HBase中的基本概念1. HBase就是一个数据库。我们主要可以通过这5个方面描述hbase:2. 首先它是Bigtable的开源实现,论文中描述Bigtable主要运用于网页索引倒排表数据的存储。HBase和HDFS的模型最初参考的就是BigTable和GFS。搜索关键词google 三篇论文可以搜到论文。3. 它是分布式数据库——较传统数据库更易扩展、更高可用。这里的高可用通常来描述...
2018-07-07 13:25:06 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人