IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> zookeeper概述(概念性知识) -> 正文阅读

[大数据]zookeeper概述(概念性知识)

zookepper的学习

1.zk的介绍:一个分布式的服务协调框架 主要用于协调辅助其他的框架正常运行,

主要解决应用系统当中的一致性问题

zk本质上是一个分布式的小文件存储系统:zk上面的每个文件最好不要超过1M

分布式:每台机器看到的数据都是一样的

2.zk的主要作用

2.1 统一命名服务。

2.2.分布式配置管理

3.zk的架构图

主从架构:主节点是任务分配的节点,一般1-2个。从节点是执行任务的节点。

主备架构:解决主节点单一故障的问题。主节点挂了,选一个从节点当主节点。

主节点:作用维护数据的一致性,负责处理用户的读写数据的请求。

从节点:负责处理用户的读写数据请求,并且维护数据的一致性。(只有保证数据一致性,每个节点才都可以处理用户的读请求)

(写请求,所有带有事务性的操作(增删改)请求都要转到主节点)

延申:如果集群比较大可以单独用一台observer机器单独接受读请求,减轻压力

4.zk的特性

4.1全局一致性:数据被一台数据接受,最终会被所有服务器接收

4.2顺序性:a消息在b消息之上,那么所有机器都是a消息在b消息之前被处理

4.3数据更新的原子性:数据更新处理,要么成功要么失败,不存在一半成功,一半失败

4.4实时性,数据的更新在一段时间内最终都会被所有的机器接收成功

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-26 12:16:31  更:2021-10-26 12:16:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 2:38:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码