五分钟轻松了解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...

纵断面图标注栏数据复制

纵断面图标注栏数据复制

新西兰本地化包中有一项小功能不错——纵断面图标注栏数据复制 刚好这几天我们自己也遇到了同样的需求: 利用纵断面来创建场地剖面, 剖面图标注栏要进行重复...

【C++11】新特性 之 auto的使用

【C++11】新特性 之 auto的使用

  C++11中引入的auto主要有两种用途:自己主动类型判断和返回值占位。auto在C++98中的标识暂时变量的语义,因为使用极少且多余。在C+...

【洛谷5283】[十二省联考2019] 异或粽子(可持久化Trie树+堆)

【洛谷5283】[十二省联考2019] 异或粽子(可持久化Trie树+堆)

点此看题面 大致题意: 求前\(k\)大的区间异或和之和。 可持久化\(Trie\)树 之前做过一些可持久化\(Trie\)树题,结果说到底还是主席树...

Git使用vi或vim命令打开、关闭、保存文件

Git使用vi或vim命令打开、关闭、保存文件

1、vi & vim 有两种工作模式: (1) 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后的默认模式; (2)...

leetcode 77 组合

leetcode 77 组合

题目: 给出n, k。求从1~n里面取k个的不同组合。(不能有重复的)   乍一看,这不就和全排列很像吗?不就是= k时记录然后return...

Vue 之白话理解 getter/setter

Vue 之白话理解 getter/setter

当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineP...

[转] 优化器汇总

[转] 优化器汇总

几篇讲优化器的好文,mark一下 英文Optimizer overview http://ruder.io/optimizing-gradient-de...

(转)Java并发编程:线程池的使用,Java并发编程:线程池的使用

(转)Java并发编程:线程池的使用,Java并发编程:线程池的使用

背景:线程池在面试时候经常遇到,反复出现的问题就是理解不深入,不能做到游刃有余。所以这篇博客是要深入总结线程池的使用。 ThreadPoolExecuto...

StringBuffer和StringBuilder的区别

StringBuffer和StringBuilder的区别

StringBuffer 字符串缓冲类: 存储字符的一个集合容器。 什么时候要使用StringBuffer? 如果字符串的内容经常需要发生修改时,这时...

指针版P3690 【模板】Link Cut Tree (动态树)

指针版P3690 【模板】Link Cut Tree (动态树)

题面 传送门 题解 鉴于数组版实在是太慢我用指针版重新写了一遍 代码基本是借鉴了lxl某道关于\(LCT\)的题 //minamoto #incl...

视图层

视图层

本文目录 1 视图函数 2 HttpRequest对象 3 HttpResponse对象  4 JsonResponse...

leetcode 46 全排列

leetcode 46 全排列

题目:给定一组数,给出所有可能的全排列(次序无所谓)。   1 class Solution { 2 private List...

User Login