五分钟轻松了解Hbase面向列的存储

[置顶] 五分钟轻松了解Hbase面向列的存储

说明:从严格的列式存储的定义来看,Hbase并不属于列式存储,有人称它为面向列的存储,请各位看官注意这一点。 行式存储 传统的数据库是关...

OpenTSDB/HBase的调优过程整理

[置顶] OpenTSDB/HBase的调优过程整理

背景 过年前,寂寞哥给我三台机器,说搞个新的openTSDB集群。机器硬件是8核16G内存、3个146G磁盘做数据盘。 我说这太抠了,寂寞哥说之前的TS...

亿级 ELK 日志平台构建部署实践

[置顶] 亿级 ELK 日志平台构建部署实践

本篇主要讲工作中的真实经历,我们怎么打造亿级日志平台,同时手把手教大家建立起这样一套亿级 ELK 系统。日志平台具体发展历程...

HBase数据压缩编码探索

[置顶] HBase数据压缩编码探索

摘要: 本文主要介绍了hbase对数据压缩,编码的支持,以及云hbase在社区基础上对数据压缩率和访问速度上了进行的改进。前言你可曾遇到这种需求,...

Ambari2.7.3 和HDP3.1.0搭建Hadoop集群

[置顶] Ambari2.7.3 和HDP3.1.0搭建Hadoop集群

一、环境及软件准备 1、集群规划...

Ambari2.6.2 HDP2.6.5 大数据集群搭建

[置顶] Ambari2.6.2 HDP2.6.5 大数据集群搭建

Ambari 2.6.2 中 HDFS-2.7.3 YARN-2.7.3 HIVE-1.2.1 HBASE-1.1.2 ZOOKEEPER-3.4.6 SP...

hadoop-2.7.7 HA完全分布式集群部署详解

[置顶] hadoop-2.7.7 HA完全分布式集群部署详解

1.Hadoop HA简介及工作原理Hadoop NameNode官方开始支持HA集群默认是从2.0开始,之前的版本均是不支持NameNode HA的高可用...

可怕的黑暗料理之暗黑谷歌搜索神器

[置顶] 可怕的黑暗料理之暗黑谷歌搜索神器

1.暗黑谷歌的由来 有这么一款搜索引擎,它一刻不停的在寻找着所有和互联网关联的PLC、摄像头、红绿灯、打印机、路由器、交换机、服务器、数据库等等各种软硬件...

Oracle12c跨平台迁移之linux至windows

[置顶] Oracle12c跨平台迁移之linux至windows

近期应朋友邀请协助处理一起oracle数据库跨平台迁移的项目,需求为迁移centos 7.2 linux的oracle12.2数据库至windo...

11.堆与堆的应用

11.堆与堆的应用

堆 一个完全二叉树 堆中每个节点的值都必须大于等于(或小于等于)其子树中每个节点的值 插入O(logn) 将新的元...

10.二叉查找树

10.二叉查找树

树的相关概念 父节点、子节点、兄弟节点 没有父节点的节点叫根节点,没有子节点的节点叫叶节点 节点的高度:节点到叶子节点的最长路径(...

我是一个跳表

我是一个跳表

大家好,我的名字是跳表。没有听说过的,心里肯定莫名其妙,这是什么鬼名字?且容我慢慢道来。说说我的家族相信你一定知道单向链表和双向链表,还有可能知道循环链表。...

0463. Island Perimeter (E)

0463. Island Perimeter (E)

Island Perimeter (E) 题目 You are given a map in form of a two-dimensional int...

二叉树的遍历回顾

二叉树的遍历回顾

目录 写在前面 递归式遍历 先序遍历的迭代版本 中序遍历的迭代版本 后序遍历的迭代版本 层次遍历 小结 参考...

0306. Additive Number (M)

0306. Additive Number (M)

Additive Number (M) 题目 Additive number is a string whose digits can form add...

0060. Permutation Sequence (M)

0060. Permutation Sequence (M)

Permutation Sequence (M) 题目 The set [1,2,3,...,*n*] contains a total of n! u...

0066. Plus One (E)

0066. Plus One (E)

Plus One (E) 题目 Given a non-empty array of digits representing a non-negativ...

带权并查集 —— POJ1182 食物链(转载)

带权并查集 —— POJ1182 食物链(转载)

传送门   1 #include <iostream> 2 #include <cstdio> 3 #incl...

8.散列表:散列函数、冲突解决与扩容策略

8.散列表:散列函数、冲突解决与扩容策略

散列表利用数组支持按下标随机访问的时候,时间复杂度为O(1)的特性, 存储时通过散列函数把键值转化为下标,将数据存储在数组中对应下标的位置...

0059. Spiral Matrix Ⅱ (M)

0059. Spiral Matrix Ⅱ (M)

Spiral Matrix II (M) 题目 Given a positive integer n, generate a square matrix...

0058. Length of Last Word (E)

0058. Length of Last Word (E)

Length of Last Word (E) 题目 Given a string s consists of upper/lower-case alp...

User Login