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

python模块------sys

python模块------sys

sys.argv 可以用sys.argv获取当前正在执行的命令行参数的参数列表(list)。 sys.argv[ ]其实就是一个列表,里边的项为用户输入...

SortedSet的实现类是TreeSet:它的作用是字为添加到TreeSet中的元素排序。

SortedSet的实现类是TreeSet:它的作用是字为添加到TreeSet中的元素排序。

  SortedSet可自动为元素排序。 SortedSet的实现类是TreeSet:它的作用是字为添加到TreeSet中的元素排序。 &n...

【Python实践-2】求一个或多个数的乘积

【Python实践-2】求一个或多个数的乘积

1 # -*- coding: utf-8 -*- 2 #定义一个函数,可接收一个或多个数并计算乘积 3 def product(*numbers):...

构造方法、This关键字、静态与封装的特性与作用

构造方法、This关键字、静态与封装的特性与作用

1.构造方法 构造方法是一种特殊的方法,专门用于构造/实例化对象。 构造方法根据是否有参数分为无参构造方法和有参构造方法。 1.1无参构造方法 无参...

.net 多线程之async await

.net 多线程之async await

主线程遇到await 关键字后就交给子线程执行了      先定义一个task 可以让主线程和子线程同时执行,通...

当我们用自定义的类对象作为key时,我们必须在程序中覆盖HashCode()和equals()。

当我们用自定义的类对象作为key时,我们必须在程序中覆盖HashCode()和equals()。

Key值既然可以作为对象,那么也可以用一个自定义的类。比如: m.put(new sutdent(“Liucy”,30),”boss”) 如果没有语句来...

集合对象存放的是一系列对象的引用。

集合对象存放的是一系列对象的引用。

  添加知识点: 集合对象存放的是一系列对象的引用。 例: Student S Al.add(s); s.setName(“lucy”...

Vue控制路由滚动行为

Vue控制路由滚动行为

跳转路由时,要求跳转到指定路由的某个地方,可以使用scrollBehavior方法控制。 用法: scrollBehavior(to,from,save...

使用labelme制作自己的数据集

使用labelme制作自己的数据集

# python3 conda create --name=labelme python=3.6 source activate labelme #...

分享关于搭建高性能WEB服务器的一篇文章

分享关于搭建高性能WEB服务器的一篇文章

  这篇文章主要介绍了Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器的相关资料,需...

数据库设计-逻辑设计

数据库设计-逻辑设计

数据库设计 逻辑设计: 什么是逻辑设计? 独立于具体的物理数据库之外,抽象出的数据库通用的设计模型。 逻辑设计是做什...

二叉树的中序遍历

二叉树的中序遍历

题目描述 在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right sub...

User Login