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

Laravel5.5去除URL中的index.php生成优雅链接

Laravel5.5去除URL中的index.php生成优雅链接

在使用Apache情况下: Laravel 框架通过 public/.htaccess 文件来让网址中不需要 index.p...

cron表达式详解

cron表达式详解

Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:   (1) Secon...

python学习之路(15)

python学习之路(15)

map/reduce Python内建了map()和reduce()函数。 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simp...

实现canvas简单的验证码

实现canvas简单的验证码

首先,canvas:固定在浏览器上的画布,浏览器支持Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支...

"Coding Interview Guide" -- 仅用递归函数和栈操作逆序一个栈

【题目】   一个栈依次压入1、2、3、4、5,那么从栈顶到栈底分别为5、4、3、2、1。将这个栈转置后,从栈顶到栈底为1,2,3,4,5,也就是实现栈中...

java.security.NoSuchProviderException: no such provider: BC 的问题解决

java.security.NoSuchProviderException: no such provider: BC 的问题解决

第一种方式   1、修改以下两个文件 %JDK_Home%\jre\lib\security\java.security %JRE_Hom...

QT如何设置QscrollArea中的Qwidget size?

QT如何设置QscrollArea中的Qwidget size?

当我们使用QT designer时,直接拖动添加一个QScrollArea时,会自动生成一个Qwidget的子对象。 当我们直接设置该Qwidget的ge...

git上拉取tag,识别最新tag在此版本上新增tag

git上拉取tag,识别最新tag在此版本上新增tag

通过shell 脚本自动获取最新tag,并输入最新版本后,推到git上 # 拉取分支上现有的tags git fetch --tags ech...

吴裕雄 python 神经网络——TensorFlow variables_to_restore函数的使用样例

吴裕雄 python 神经网络——TensorFlow variables_to_restore函数的使用样例

import tensorflow as tf v = tf.Variable(0, dtype=tf.float32, name="v") ema...

设计模式总结 - 总览

设计模式总结 - 总览

概念 设计模式是对被用来在特定的场景下解决一般设计问题的类和相互通信的对象的描述。 每一个模式描述了一个在我们周围不断重复发生...

Spring - DI

Spring - DI

1.介绍DI DI就是依赖注入,有一个那么高大上的词,其实就是为一个类添加一些属性,但是这个属性的实例就靠spring在来注入   2.对象...

查询同一张表符合条件的某些数据的id拼接成一个字段返回

查询同一张表符合条件的某些数据的id拼接成一个字段返回

同一张表存在类似多级菜单的上下级关系的数据,查询出符合条件的某些数据的id拼接成一个字段返回: SELECT CONCAT(a.pid, ',', b....

User Login