摘要: 1. 关于Filebeat 当你要面对成百上千、甚至成千上万的服务器、虚拟机和容器生成的日志时,请告别 SSH 吧!Filebeat 将为你提供一种轻量型方法,用于转发和汇总日志与文件,让简单的事情不再繁杂。 关于Filebeat,记住两点: 轻量级日志采集器 输送至 Elasticsearch 或 阅读全文
posted @ 2020-05-22 15:53 dragonliu 阅读(723) 评论(0) 推荐(0) 编辑
摘要: init容器 pod的生命周期钩子 资源限制 podApi对象概览 apiVersion + kind 一个是版本 一个是资源组 共同确定当前yaml由谁来管理 metadata元数据 用来唯一标识 该资源 在k8s中一个对象 是通过标签选择另外一个对象的 spec 标示容器期望的状态 status 阅读全文
posted @ 2019-08-26 16:04 dragonliu 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 一、关于yaml语法详解 yaml通常以空格做锁进,一般是2个或者4个,如果写更多,只要格式对其 就不会报错 二、yaml基本语法规则 大小写敏感 使用锁进表示层级关系 缩紧时候不允许用tab键,只能使用空格 锁紧空格不重要,只要相同元素的层级左侧对其即可 #表示注释,从这个字符一直到行尾,都会被解 阅读全文
posted @ 2019-08-26 15:52 dragonliu 阅读(3574) 评论(0) 推荐(0) 编辑
摘要: Python 列表的数据结构是怎么样的? 书上说的是:列表实现可以是数组和链表。顺序表是怎么回事?顺序表一般是数组。 列表是一个线性的集合,它允许用户在任何位置插入、删除、访问和替换元素。列表实现是基于数组或基于链表结构的。当使用列表迭代器的时候,双链表结构比单链表结构更快。有序的列表是元素总是按照 阅读全文
posted @ 2019-08-21 18:06 dragonliu 阅读(11627) 评论(1) 推荐(0) 编辑
摘要: 写放大、读放大、空间放大 阅读全文
posted @ 2019-07-27 15:37 dragonliu 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1.右键 选择Generate 2.创建 类的equals方法 阅读全文
posted @ 2019-07-26 14:46 dragonliu 阅读(806) 评论(0) 推荐(0) 编辑
摘要: redis分片分片场景在业务量相对较小的时候,可以将所有数据都存到一台机器上,只使用redis单机模式,不存在分片问题。如果业务的数据量超过一台物理机器的内存大小时,则会面对扩展问题,需要多台机器去存数据,此时,需要使用到redis的分片技术。 如何分片redis通过分slot的方式进行分片。例如有 阅读全文
posted @ 2019-07-17 17:24 dragonliu 阅读(2508) 评论(0) 推荐(0) 编辑
摘要: 二、java-class的内存分配 三、JAVA string类特别之处 String 通过构造方法创建是在堆内存中, 通过直接赋值对象是在方法区的常量里 四、字符串做拼接 非常耗时和浪费内存的原因 我们对字符串进行拼接操作,每一次拼接 都会构建一个新的string对象,既耗时,又浪费空间, Str 阅读全文
posted @ 2019-07-11 19:20 dragonliu 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、hdfs的高可用 1.先说下自己的理解, 正常的hdfs有namenode,datanode,secondnamenode,但是second name node 不是真正意义上的namenode备份,只能说当namenode挂掉,可以从second name node补回一些数据,减少损失 2. 阅读全文
posted @ 2019-07-06 14:43 dragonliu 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用Tidb 最近发现tidb在互联网圈大火,新生代的一个NewSql数据库 具体链接可以访问pincap的官网 https://www.pingcap.com/docs-cn/v3.0/ 二、Tidb常见的问题: 1.数据热点问题 因为tidb使用的是基于raft的tikv实例(rock 阅读全文
posted @ 2019-07-05 15:27 dragonliu 阅读(3208) 评论(0) 推荐(0) 编辑