自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM、Java面试

JVM、Java面试九 JVM、Java9.1 垃圾回收算法分类9.1.1 算法一:引用计数法。9.1.2 算法二:标记清除法9.1.3 算法三:标记压缩清除法(Java中老年代采用)。9.1.4 算法四:复制算法(Java中新生代采用)。9.1.5 算法五:分代法(Java堆采用)。9.2 JAVA内存区域划分方法9.2.1 程序计数器9.2.2 Java 虚拟机栈9.2.3 本地方法栈9.2.4 Java 堆9.2.5 方法区9.2.6 运行时常量池9.2.7 直接内存9.3 内存大小的分配方法9.4

2020-12-09 21:34:10 242

原创 HDFS

Hadoop面试题之HDFS1.2 HDFS(☆☆☆)1.2.1 HDFS 中的 block 默认保存几份?(A)31.2.2 HDFS 默认 BlockSize 是(C)64MB1.2.3 Client 端上传文件的时候下列哪项正确?(BC)1.2.4 下面哪个程序负责 HDFS 数据存储?(C)DataNode1.2.5 关于 SecondaryNameNode 哪项是正确的?(C)1.2.6 下列哪个程序通常与 NameNode 在一个节点启动?(D)1.2.7 文件大小默认为 64M,改为 128M

2020-12-09 21:32:48 326

原创 Hadoop面试题之Hadoop基础

Hadoop面试题之Hadoop基础一 Hadoop面试题1.1 Hadoop基础(☆☆)1.1.1 下列哪项通常是集群的最主要瓶颈(C)磁盘 IO1.1.2 下列哪个是Hadoop运行的模式?(ABC)单机版、伪分布式、完全分布式1.1.3 列举几个hadoop生态圈的组件并做简要描述(Zookeeper、Flume、Hbase、Hive、Sqoop)1.1.4 解释“hadoop”和“hadoop 生态系统”两个概念。(Hadoop框架本身;hadoop生态系统还包括保证hadoop框架正常高效运行其他

2020-12-09 21:31:58 747

原创 CRF学习笔记

CRF学习笔记阐述CRF原理?线性链条件随机场的公式是?CRF与HMM区别?Bert+crf中的各部分作用详解?阐述CRF原理?首先X,Y是随机变量,P(Y/X)是给定X条件下Y的条件概率分布如果Y满足马尔可夫满足马尔科夫性,及不相邻则条件独立则条件概率分布P(Y|X)为条件随机场CRF线性链条件随机场的公式是?CRF与HMM区别?CRF是判别模型求的是p(Y/X),HMM是生成模型求的是P(X,Y)CRF是无向图,HMM是有向图CRF全局最优输出节点的条件概率,HMM对转移概

2020-12-08 12:07:17 179

原创 LDA学习笔记

LDA学习笔记详述LDA原理?LDA中的主题矩阵如何计算?词分布矩阵如何计算?LDA的共轭分布解释下?PLSA和LDA的区别?怎么确定LDA的topic个数LDA和Word2Vec区别?LDA和Doc2Vec区别?LDA算法里面Dirichlet分布的两个参数alpha和beta怎样确定?trick?详述LDA原理?从狄利克雷分布α中取样生成文档i的主题分布多项式分布的共轭分布是狄利克雷分布二项式分布的共轭分布是Beta分布从主题的多项式分布中取样生成文档i第j个词的主题从狄利克雷分布β

2020-12-08 12:05:21 228

原创 word2vec学习笔记

word2vec学习笔记从隐藏层到输出的Softmax层的计算有哪些方法?层次softmax流程?负采样流程?word2vec两种方法各自的优势?怎么衡量学到的embedding的好坏?word2vec和glove区别?你觉得word2vec有哪些问题?从隐藏层到输出的Softmax层的计算有哪些方法?层次softmax负采样层次softmax流程?构造Huffman Tree最大化对数似然函数输入层:是上下文的词语的词向量投影层:对其求和,所谓求和,就是简单的向量加法输出层:

2020-12-08 12:04:07 80

原创 GolVe学习笔记

GolVe学习笔记GolVe的损失函数?解释GolVe的损失函数?为什么GolVe会用的相对比W2V少?如何处理未出现词?GolVe的损失函数?解释GolVe的损失函数?其实,一句话解释就是想构造一个向量表征方式,使得向量的点击和共现矩阵中的对应关系一致。因为共现矩阵中的对应关系证明了,存在i,k,j三个不同的文本,如果i和k相关,j和k相关,那么p(i,j)=p(j,k)近似于1,其他情况都过大和过小。为什么GolVe会用的相对比W2V少?GloVe算法本身使用了全局信息,自然内存费的也

2020-12-08 12:02:33 975

原创 Bert学习笔记

Bert学习笔记Bert的双向体现在什么地方?Bert的是怎样实现mask构造的?在数据中随机选择 15% 的标记,其中80%被换位\[mask],10%不变、10%随机替换其他单词,这样做的原因是什么?为什么BERT有3个嵌入层,它们都是如何实现的?bert的损失函数?手写一个multi-head attention?长文本预测如何构造Tokens?你用过什么模块?bert流程是怎么样的?知道分词模块:FullTokenizer做了哪些事情么?Bert中如何获得词意和句意?源码中Attention后实际的

2020-12-08 12:00:28 320

原创 Redis篇一

Redis篇一1、Redis持久化机制2、缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题一、缓存雪崩二、缓存穿透三、缓存预热四、缓存更新五、缓存降级3、热点数据和冷数据是什么4、Memcache与Redis的区别都有哪些?5、单线程的redis为什么这么快6、redis的数据类型,以及每种数据类型的使用场景(一)String(二)hash(三)list(四)set(五)sorted set7、redis的过期策略以及内存淘汰机制为什么不用定时删除策略?定期删除+惰性删除是如何工作的呢?过期时间那么是

2020-12-08 11:16:22 146

原创 kafka篇二

kafka篇二11、讲一讲 kafka 的 ack 的三种机制12、消费者如何不自动提交偏移量,由应用提交?13、消费者故障,出现活锁问题如何解决?14、如何控制消费的位置15、kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?16、kafka 的高可用机制是什么?17、kafka 如何减少数据丢失18、kafka 如何不消费重复数据?比如扣款,我们不能重复的扣。11、讲一讲 kafka 的 ack 的三种机制request.required.acks 有三个值 0 1 -1(all)0

2020-12-08 10:49:49 267

原创 Zookeeper篇三

Zookeeper篇三21. 集群最少要几台机器,集群规则是怎样的?22. 集群支持动态添加机器吗?23. Zookeeper 对节点的 watch 监听通知是永久的吗?为什么不是24. Zookeeper 的 java 客户端都有哪些?25. chubby 是什么,和 zookeeper 比你怎么看?26. 说几个 zookeeper 常用的命令。27. ZAB 和 Paxos 算法的联系与区别?28. Zookeeper 的典型应用场景数据发布/订阅负载均衡zk 的命名服务分布式通知和协调zk 的命名服

2020-12-08 10:27:23 113

原创 Zookeeper篇二

Zookeeper篇二11. Chroot 特性12. 会话管理13. 服务器角色14. Zookeeper 下 Server 工作状态数据同步16. zookeeper 是如何保证事务的顺序一致性的?17. 分布式集群中为什么会有 Master?18. zk 节点宕机如何处理?19. zookeeper 负载均衡和 nginx 负载均衡区别20. Zookeeper 有哪几种几种部署模式?11. Chroot 特性3.2.0 版本后,添加了 Chroot 特性,该特性允许每个客户端为自己设置一个命名空

2020-12-08 10:04:45 132

原创 Elasticsearch篇一

Elasticsearch篇一1、elasticsearch 了解多少,说说你们公司 es 的集群架构,索引数1.1、设计阶段调优1.2、写入调优1.3、查询调优1.4、其他调优2、elasticsearch 的倒排索引是什么3、elasticsearch 索引数据多了怎么办,如何调优,部署3.1 动态索引层面3.2 存储层面3.3 部署层面4、elasticsearch 是如何实现 master 选举的5、详细描述一下 Elasticsearch 索引文档的过程6、详细描述一下 Elasticsearch

2020-12-07 21:46:42 172

原创 kafka篇一

kafka篇一1、如何获取 topic 主题的列表2、生产者和消费者的命令行是什么?3、consumer 是推还是拉?4、讲讲 kafka 维护消费状态跟踪的方法5、讲一下主从同步6、为什么需要消息系统,mysql 不能满足需求吗?7、Zookeeper 对于 Kafka 的作用是什么?8、数据传输的事务定义有哪三种?9、Kafka 判断一个节点是否还活着有那两个条件?10、Kafka 与传统 MQ 消息系统之间有三个关键区别1、如何获取 topic 主题的列表bin/kafka-topics.sh -

2020-12-07 21:27:35 96

原创 zookeeper篇一

zookeeper篇1. ZooKeeper 是什么?2. ZooKeeper 提供了什么?3.Zookeeper 文件系统4. ZAB 协议?5. 四种类型的数据节点 Znode8. 服务端处理 Watcher 实现9. 客户端回调 Watcher10. ACL 权限控制机制1. ZooKeeper 是什么?ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

2020-12-07 21:18:08 122

原创 集成学习

集成学习介绍一下Boosting的思想?最小二乘回归树的切分过程是怎么样的?有哪些直接利用了Boosting思想的树模型?gbdt和boostingtree的boosting分别体现在哪里?gbdt的中的tree是什么tree?有什么特征?常用回归问题的损失函数?常用分类问题的损失函数?什么是gbdt中的损失函数的负梯度?如何用损失函数的负梯度实现gbdt?拟合损失函数的负梯度为什么是可行的?即便拟合损失函数负梯度是可行的,为什么不直接拟合残差? 拟合负梯度好在哪里?Shrinkage收缩的作用?featu

2020-12-07 09:47:24 223

原创 聚类

聚类请问从EM角度理解kmeans?为什么kmeans一定会收敛?kmeans初始点除了随机选取之外的方法?请问从EM角度理解kmeans?k-means是两个步骤交替进行,可以分别看成E步和M步M步中将每类的中心更新为分给该类各点的均值,可以认为是在「各类分布均为单位方差的高斯分布」的假设下,最大化似然值;E步中将每个点分给中心距它最近的类(硬分配),可以看成是EM算法中E步(软分配)的近似为什么kmeans一定会收敛?M步中的最大化似然值,更新参数依赖的是MSE,MSE至少存在局部最优解

2020-12-07 09:46:57 74

原创 支持向量机

支持向量机简单介绍SVM?什么叫最优超平面?什么是支持向量?SVM 和全部数据有关还是和局部数据有关?加大训练数据量一定能提高SVM准确率吗?如何解决多分类问题?可以做回归吗,怎么做?SVM 能解决哪些问题?介绍一下你知道的不同的SVM分类器?什么叫软间隔?SVM 软间隔与硬间隔表达式SVM原问题和对偶问题的关系/解释原问题和对偶问题?为什么要把原问题转换为对偶问题?为什么求解对偶问题更加高效?alpha系数有多少个?KKT限制条件,KKT条件有哪些,完整描述引入拉格朗日的优化方法后的损失函数解释核函数的作

2020-12-07 09:45:36 485

原创 随机森林

随机森林解释下随机森林?随机森林用的是什么树?随机森林的生成过程?解释下随机森林节点的分裂策略?随机森林的损失函数是什么?为了防止随机森林过拟合可以怎么做?随机森林特征选择的过程?是否用过随机森林,有什么技巧?RF的参数有哪些,如何调参?RF的优缺点 ?解释下随机森林?随机森林=bagging+决策树随机:特征选择随机+数据采样随机特征随机是在决策树每个结点上选择的时候随机,并不是在每棵树创建的时候随机每个结点上对特征选择都是从全量特征中进行采样对,不会剔除已利用的数据采样,是有放回的采样

2020-12-07 09:44:54 1826

原创 决策树

决策树常见决策树简述决策树构建过程详述信息熵计算方法及存在问题详述信息增益计算方法详述信息增益率计算方法解释Gini系数ID3存在的问题C4.5相对于ID3的改进点CART的连续特征改进点CART分类树建立算法的具体流程CART回归树建立算法的具体流程CART输出结果的逻辑?CART树算法的剪枝过程是怎么样的?树形结构为何不需要归一化?决策树的优缺点常见决策树模型ID3C4.5CART结构多叉树多叉树二叉树特征选择信息增益信息增益率Gini系数/均方差连续

2020-12-06 11:41:22 121

原创 逻辑回归

逻辑回归logistic分布函数和密度函数,手绘大概的图像LR推导,基础5连问梯度下降如何并行化?LR明明是分类模型为什么叫回归?为什么LR可以用来做CTR预估?满足什么样条件的数据用LR最好?LR为什么使用sigmoid函数作为激活函数?其他函数不行吗?利用几率odds的意义在哪?Sigmoid函数到底起了什么作用?LR为什么要使用极大似然函数,交互熵作为损失函数?那为什么不选平方损失函数的呢LR中若标签为+1和-1,损失函数如何推导?如果有很多的特征高度相关或者说有一个特征重复了100遍,会造成怎样的影

2020-12-06 11:39:48 472

原创 线性回归

这里写目录标题损失函数是啥最小二乘/梯度下降手推介绍一下岭回归什么时候使用岭回归?什么时候用Lasso回归?损失函数是啥mse,最小均方误差:最小二乘/梯度下降手推最小二乘损失函数:求导可得:使右侧为0可得:如果X点乘X的转置可逆则有唯一解,否则无法如此求解梯度下降损失函数:求导可得梯度:介绍一下岭回归加上l2的线性回归:在用最小二乘推导的过程和上面一样,最后在结果上进行了平滑,保证有解:什么时候使用岭回归?样本数少,或者样本重复程度高什么时候用Las

2020-12-06 11:34:54 73

原创 贝叶斯

贝叶斯解释一下朴素贝叶斯中考虑到的条件独立假设讲一讲你眼中的贝叶斯公式和朴素贝叶斯分类差别朴素贝叶斯中出现的常见模型有哪些出现估计概率值为 0 怎么处理朴素贝叶斯的优缺点?朴素贝叶斯与 LR 区别?解释一下朴素贝叶斯中考虑到的条件独立假设讲一讲你眼中的贝叶斯公式和朴素贝叶斯分类差别贝叶斯公式是完整的数学公式P(A/B) = P(A)P(B/A)/P(B)朴素贝叶斯 = 贝叶斯公式 + 条件独立假设,在实际使用过程中,朴素贝叶斯完全只需要关注P(A,B)=P(A)P(B/A)即可朴素贝叶斯中出现的

2020-12-06 11:32:36 106

原创 hive基础笔记

hive基础笔记大数据分析利器之hive一、知识要点1.数据仓库的基本概念1.数据仓库的基本概念2.数据仓库的主要特征3. 数据仓库与数据库区别4.数据仓库分层架构2. Hive是什么1 hive的概念2 Hive与数据库的区别3 Hive的优缺点4 Hive架构原理3. Hive的安装部署4. hive的交互方式1 Hive交互shell2 Hive JDBC服务6、Hive的DDL操作1 hive的数据库DDL操作1、创建数据库2、显示所有数据库3、查询数据库4、查看数据库详情5、显示数据库详细信息6、

2020-12-06 10:56:39 112

原创 MapReduce进阶笔记3

MapReduce进阶笔记312. 二次排序12.1 需求12.2 逻辑分析12.3 MR代码12.4 总结13. 自定义分组&topN13.1 需求13.2 逻辑分析13.3 MR代码13.4 总结14. MapReduce数据倾斜14.1 如何诊断是否存在数据倾斜14.2 减缓数据倾斜15. MR调优16. 抽样、范围分区16.1 数据16.2 需求16.3 实现方案16.4 MR代码16.5 总结二、面试题12. 二次排序12.1 需求如一个简单的关于员工工资的记录;每条记录如下,有

2020-12-06 10:39:24 177

原创 MapReduce进阶笔记2

MapReduce进阶笔记27. 自定义分区7.1 分区原理7.2 默认分区7.3 自定义分区7.4 总结8. 自定义Combiner8.1 需求8.2 逻辑分析8.3 MR代码8.4 小结9. MR压缩9.1 需求9.2 逻辑分析9.3 MR代码9.4 总结10. 自定义InputFormat10.1 MapReduce执行过程10.2 需求10.3 逻辑分析10.4 MR代码10.5 总结11. 自定义OutputFormat11.1 需求11.2 逻辑分析11.3 实现要点11.4 MR代码11.5

2020-12-06 10:38:04 102

原创 MapReduce进阶笔记1

MapReduce进阶笔记14. MapReduce编程:数据清洗4.1 需求4.2 数据结构4.3 逻辑分析4.4 MR代码4.5 总结5. MapReduce编程:用户搜索次数5.1 需求5.2 数据结构5.3 逻辑分析5.4 MR代码5.5 总结6. Shuffle6.1 shuffle细节6.2 map端6.3 reduce端6.4 总结4. MapReduce编程:数据清洗mapreduce在企业中,可以用于对海量数据的数据清洗;当然,随着新一代大数据框架的出现,也可以使用spark、fli

2020-12-06 10:36:04 278

原创 YARN进阶笔记

YARN进阶笔记3. YARN应用运行原理3.1 YARN应用提交过程3.2 MapReduce on YARN3.3 yarn应用生命周期4. 如何使用YARN4.1 配置文件4.2 YARN启动停止4.3 YARN常用命令5. YARN调度器5.1 调度器5.2 FIFO Scheduler5.3 Capacity Scheduler5.4 Fair Scheduler6. YARN应用状态二、总结3. YARN应用运行原理3.1 YARN应用提交过程Application在Yarn中的执行过

2020-12-06 10:31:04 190

原创 ZooKeeper进阶笔记

ZooKeeper进阶笔记5. ZooKeeper工作原理6. ZooKeeper应用场景7. 访问控制ACL8 ACL访问控制列表8.1 为什么要用ACL8.2 何为ACL8.3 ACL种类8.4 如何设置ACL二、思考5. ZooKeeper工作原理ZooKeeper使用原子广播协议叫做Zab(ZooKeeper Automic Broadcast)协议Zab协议有两种模式恢复模式(选主):因为ZooKeeper也是主从架构;当ZooKeeper集群没有主的角色leader时,从众多服务器中

2020-12-06 10:27:47 178 1

原创 HDFS进阶笔记2

HDFS进阶笔记28. Hadoop联邦8.1 为什么需要联邦8.2 联邦8.3 扩展8.4 小结9. 文件压缩9.1 压缩算法9.2 编程实践10. 小文件治理10.1 有没有问题10.2 HAR文件方案10.3 Sequence Files方案11. 文件快照11.1 什么是快照11.2 快照操作8. Hadoop联邦8.1 为什么需要联邦虽然HDFS HA解决了“单点故障”问题,但HDFS在扩展性、整体性能和隔离性方面仍有问题系统扩展性方面,元数据存储在NN内存中,受限于内存上限(每个文件

2020-12-05 21:06:50 91

原创 HDFS进阶笔记1

HDFS进阶笔记14. 核心概念block4.1 数据块block**4.2 block副本****4.3 机架存储策略**4.4 block的一些操作4.5 小结5. HDFS架构5.1 NameNode5.2 DataNode5.3 SeconddaryNameNode5.4 心跳机制5.5 负载均衡5.6 小结6. HDFS读写流程6.1 数据写流程6.2 数据读流程7. Hadoop HA高可用7.1 HDFS高可用原理4. 核心概念block4.1 数据块block4.1.1 HDFS bl

2020-12-05 21:05:27 96

原创 SQL拓展笔记

SQL拓展笔记⼀、知识点拓展1. 主键 超键 候选键 外键2. 数据库事务的四个特性及含义3 .数据库优化的思路3.1 SQL语句优化3.2 索引优化3.3.数据库结构优化3.4. 服务器硬件优化⼀、知识点拓展1. 主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯⼀和完整标识的数据列或属性的组合。⼀个数据列只能有⼀个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯⼀标识元组的属性集称为关系模式的超键。⼀个属性可以为作为⼀个超键,多个属性组合在⼀起也可以作为⼀

2020-12-05 20:59:18 115

原创 SQL进阶笔记

SQL进阶笔记条件查询1 ⽐较运算符2. 逻辑运算符3. 模糊查询4. 范围查询5. 空判断6. 优先级排序1. 语法:2. 说明3. ⽰例分组1. group by2. group by + group_concat()3. group by + 集合函数4. group by + having获取部分⾏连接查询1. 内连接查询2. 右连接查询3. 左连接查询4. 语法⾃关联1. 引⼊使⽤场景2.问题3.思考4. 意义5.答案⼦查询1. ⼦查询概念2. 主查询3. 主查询和⼦查询的关系4. ⼦查询分类4.

2020-12-05 20:43:44 108

原创 Elasticsearch基础笔记

ELK基础笔记1、ELK日志协议栈1、ELK的基本介绍2、ELK日志协议栈整体架构3、ELK的参考资料2、Elasticsearch功能学习1、什么是ElasticSearch2、ElasticSearch使用案例3、Elasticsearch的安装部署第一步:创建普通用户第二步:下载并上传压缩包,然后解压第三步:修改配置文件第四步:将安装包分发到其他服务器上面第五步:node02与node03修改es配置文件第六步:修改系统配置,解决启动时候的问题第七步:启动ES服务4、安装elasticsearch-h

2020-12-05 20:34:32 186

原创 ES集群生产调优笔记

ES集群生产调优笔记14、ES集群生产调优1、服务器硬件以及内存调优1、调整交换区的swap大小2、调整普通用户打开文件数以及线程数的限制普通用户打开文件的最大数限制普通用户启动线程数限制3、调整ES的JVM堆内存大小2、ES的参数调优1、ES集群自动发现机制2、集群的主节点选举MasterData NodeCoordinating NodeIngest Node3、集群的故障检测4、集群状态更新5、no Master block机制6、增加 Refresh 时间间隔7、综合调优概览14、ES集群生产调

2020-12-05 20:30:38 262

原创 kibana基础笔记

kibana基础笔记4、kibana报表展示第一步:下载数据集第二步:上传我们的数据集并解压第三步:创建对应的索引库第一个索引库:日志数据集数据索引库第四步:加载示例数据到我们的索引库当中来4、kibana报表展示官网对于kibana的基本简介https://www.elastic.co/guide/cn/kibana/current/index.htmlkibana是一个强大的报表展示工具,可以通过kibana自定义我们的数据报表展示,实现我们的数据的各种图表查看我们可以通过官网提供的数据集来实

2020-12-05 20:22:42 212

原创 LogStash基础笔记

LogStash基础笔记1、LogStash介绍及安装1.1、介绍1.2 、node01机器安装LogStash下载安装包---可以直接将已经下载好的安装包上传到/home/es路径下即可解压1.3、Input插件1.3.1 stdin标准输入和stdout标准输出1.3.2 监控日志文件变化编写脚本检查配置文件是否可用启动服务发送数据其它参数说明1.3.3、jdbc插件第一步:编写脚本第二步:上传mysql连接驱动包到指定路劲第三步:检查配置文件是否可用第四步:启动服务第五步:数据库当中添加数据1.3.4

2020-12-05 20:21:35 338

原创 Elasticsearch进阶笔记

Elasticsearch功能学习2、Elasticsearch功能学习1、什么是ElasticSearch2、ElasticSearch使用案例3、Elasticsearch的安装部署第一步:创建普通用户第二步:下载并上传压缩包,然后解压第三步:修改配置文件第四步:将安装包分发到其他服务器上面第五步:node02与node03修改es配置文件第六步:修改系统配置,解决启动时候的问题第七步:启动ES服务4、安装elasticsearch-head插件1 、node01机器安装nodejs2 、node01机

2020-12-05 20:20:37 964

原创 ELK日志协议栈

ELK基础笔记1、ELK日志协议栈1、ELK的基本介绍2、ELK日志协议栈整体架构3、ELK的参考资料1、ELK日志协议栈1、ELK的基本介绍ELK是三个软件产品的首字母缩写,Elasticsearch,Logstash 和 Kibana。这三款软件都是开源软件,通常是配合使用,而且又先后归于 Elastic.co 公司名下,故被简称为 ELK 协议栈。Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源

2020-12-05 20:16:16 194

原创 ZooKeeper基础笔记

ZooKeeper学习笔记一、ZooKeeper知识要点1. 为什么要用ZooKeeper2. 什么是ZooKeeper?3. ZooKeeper应用初体验3.1 zkCli命令行3.2 Java API编程4.基本概念和操作4.1 ZooKeeper数据结构**4.2 数据节点**ZNode4.3 会话(Session)**4.4 请求**4.5 事务zxid4.6 Watcher监视与通知4.7 总结5. ZooKeeper工作原理6. ZooKeeper应用场景7. 访问控制ACL8 ACL访问控制列

2020-12-04 21:21:45 132

软考中级网络工程师协议和名称.docx

软考中级网络工程师协议和名称.docx

2021-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除