最近很多粉丝后台留言问了一些大数据的面试题,其中包括了大量的 Kafka、Spark等相关的问题,所以我特意抽出时间整理了一些大数据相关面试题,本文是 Kafka 面试相关问...
最近很多粉丝后台留言问了一些大数据的面试题,其中包括了大量的 Kafka、Spark等相关的问题,所以我特意抽出时间整理了一些大数据相关面试题,本文是 Kafka 面试相关问...
写在前面 窗口函数在处理复杂需求时提供了一种更为简便的数据处理方式,在实际业务中应用非常广泛,也是面试官喜欢重点考察的知识点。 什么是窗口函数? 窗口函数也被称为联机分析...
建造者模式 GitHub代码链接[https://github.com/lee820/design-pattern-go]建造者模式(Builder Pattern)使用多个...
抽象工厂模式 GitHub代码链接[https://github.com/lee820/design-pattern-go] 抽象工厂模式(Abstra Factory Pa...
1 服务化 服务化(SOA: Service-oriented architecture): 小而美的独立功能 平台/语言无关的协议通信 服务抽象, 服务将对外部隐藏逻辑 服...
经过很长一段时间的开发,TiDB 终于发了 RC3。RC3 版本对于 TiKV 来说最重要的功能就是支持了 gRPC,也就意味着后面大家可以非常方便的使用自己喜欢的语言对接 ...
一.概述 随着物联网IOT时代的来临,IOT设备感知和报警存储的数据越来越大,有用的价值数据需要数据分析师去分析。大数据分析成了非常重要的环节。当然近两年开启的开源大潮,为大...
简介 dig(域信息搜索器)执行DNS搜索,显示从接受请求的域名服务器返回的答复。多数DNS管理员利用dig作为DNS问题的故障诊断,因为它灵活性好,易用、输出清晰。通常情况...
DNS 是网络上非常重要的一个概念,不仅仅是码农任何上网的人都会接触它,DNS 是非常复杂,这篇文章希望以比较简单的方式去理解它,让非码农也能了解基本概念,从而有效的去运用它...
前一篇文章抽象理解DNS 介绍了 DNS 的基本知识,本文介绍查询 DNS 的一个最通用工具 dig,通过它可以更好的理解 DNS,掌握这个工具后,遇到和 DNS 有关问题时...
何为数仓DW Data warehouse(可简写为DW或者DWH)数据仓库,是在数据库已经大量存在的情况下,它是一整套包括了etl、调度、建模在内的完整的理论体系。 数据仓...
wrk是一款简单的HTTP压测工具,托管在Github上,https://github.com/wg/wrk.wrk 的一个很好的特性就是能用很少的线程压出很大的并发量. 原...
简介 B 树是为了磁盘或其它存储设备而设计的一种多叉平衡查找树。(相对于二叉,B树每个内结点有多个分支,即多叉)B树又可以写成B-树/B-Tree,并不是B“减”树,横杠为连...
整体流程: 数据写入buffer缓冲和translog日志文件中。当你写一条数据document的时候,一方面写入到mem buffer缓冲中,一方面同时写入到translo...
1.前言 在前面我简单的介绍了es对地理位置点的相关操作,包括获取多边形内(凸多边形)的点及计算两点之间的距离,或者按照距离的远近排序的简要查询方法,但是假如我们的想要查询落...
- 简要介绍 我们知道es支持的数据类型是多种多样的,除了我们常见的几种基本数据类型,它也支持记录位置信息的的数据类型。在es中,记录地理位置信息的数据类型有两种,分别为ge...
目标 把定时任务通过集群的方式进行管理调度,并采用分布式部署,保证系统的高可用,提高了容错。那么如何保证定时任务只在集群的某一个节点上执行,或者一个任务如何拆分为多个独立的任...