JVM系列-读懂 GC 日志
Java 生态发展到今天,JVM (Java Virtual Machine)的价值可能已经超过了 Java 语言本身。 而 GC (垃圾回收)机制也是 JVM 的核心之一,在程序运行的过程中,GC 的过程会以日志的形式记录下来,看懂 GC...
Java 生态发展到今天,JVM (Java Virtual Machine)的价值可能已经超过了 Java 语言本身。 而 GC (垃圾回收)机制也是 JVM 的核心之一,在程序运行的过程中,GC 的过程会以日志的形式记录下来,看懂 GC...
TCPDUMP 毫无疑问是最重要的网络分析工具,因为它简单实用,而且功能强大。 这篇教程将会教你从 IP、端口、协议、应用层等多方面来获取通信数据包,确保你可以尽可能快的找到你想要的数据。 tcpdump 的安装很简单,在 ubuntu 上...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
Hive 是一个 Hadoop 平台的上的数据仓库工具,可以将结构化的的诗句映射成一张表,并提供了类似 SQL 的查询的功能。 HIve 没有集群的概念,只需要将 Hive 部署在 Hadoop 平台上就可以使用。 本文来介绍一种搭建 Hi...
在大数据集群中,HDFS 是基础设施,所以搭建环境会有一些麻烦,HBase 作为上层应用,搭建会简单很多。 本文介绍一种搭建 HBase 集群的方式。 搭建 HBase 集群所需的软件和环境: 搭建了 HDFS 和 Zookeeper 集群...
Zookeeper 在分布式系统中被用来同步各个服务器节点之间的状态,也可以用作服务发现,在各种分布式系统中,有很广泛的应用。 本文介绍一种搭建 Zookeeper 集群的方法。 和大多数分布式系统一样,Zookeeper 适合部署在节点为...
在学习大数据系统时,搭建一个 Hadoop 是基本的操作,很多大数据上层的应用都依赖 HDFS,本文介绍一种搭建 Hadoop 集群的方法。 所需软件及环境如下: 本地服务器集群 openjdk1.8 hadoop-2.9.2 在之前我写过...
如今,单机服务器的时代已经过去了,部署任何服务,如果不多加几台服务器,就没办法让人心安。 而且在本地自己学习测试的时候,也经常需要用到服务器集群,比如搭建一个 MySQL 集群,一个 Redis 集群,一个 HDFS 集群,但是为了测试就买...
学习 HBase 最难的地方在于要让你的脑子真正理解它是什么。 HBase:Google BigTable 的开源实现 我们经常会把关系型数据库(RDBMS,比如 MySQL)和 HBase 搞混,因为在这两个系统中都包含 table 和 ...
HBase 是一个开源的分布式非关系型数据库,在大数据行业中应用很广泛。Google 的三篇论文奠定了大数据的理论基础,其中 HBase 就可以看做是 BigTable 的实现,用来存储大规模的数据。 HBase 的命令很多,这篇文章总结了...
在单体架构向分布式架构演进的过程中,跨进程的通信成为刚需,如果直接利用 Socket 进行通信,那么就会使得编程变得很复杂。 在 1984 年,Bruce Jay Nelson 提出了跨进程通信的标准,也就是我们通常说的 RPC(Remot...