![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分享热门技术底层知识
文章平均质量分 87
有猪肘子吗
这个作者很懒,什么都没留下…
展开
-
彻底理解Hbase底层原理
HDFS 为 Hbase 提供可靠的 底层数据存储服务,MapReduce 为 Hbase 提供高性能的计算能力,Zookeeper 为 Hbase 提供稳定服务和 Failover 机制,因此我们说 Hbase 是一个通过大量廉价的机器解决海量数据的高速存储和读取的分布式数据库解决方案。列方式所带来的重要好处之一就是,由于查询中的选择规则是通过列来定义的,因此整个数据库是自动索引化的。Rowkey 的概念和 mysql 中的主键是完全一样的,Hbase 使用 Rowkey 来唯一的区分某一行的数。原创 2022-09-27 16:52:50 · 318 阅读 · 0 评论 -
彻底理解Zookeeper底层原理
Zookeeper 是一个分布式协调服务,可用于服务发现,分布式锁,分布式领导选举,配置管理等。Zookeeper 提供了一个类似于 Linux 文件系统的树形结构(可认为是轻量级的内存文件系统,但只适合存少量信息,完全不适合存储大量文件或者大文件),同时提供了对于每个节点的监控与通知机制。原创 2022-09-27 16:26:53 · 562 阅读 · 0 评论 -
彻底理解RabbitMQ底层原理
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。原创 2022-09-27 16:13:50 · 2077 阅读 · 0 评论 -
彻底理解Kafka底层原理
Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用Scala 语言编写,目前是 Apache 的开源项目。原创 2022-09-27 15:37:53 · 965 阅读 · 0 评论