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

第二十八天- tcp下的粘包和解决方案

第二十八天- tcp下的粘包和解决方案

  1.什么是粘包   写在前面:只有TCP有粘包现象,UDP永远不会粘包   1.TCP下的粘包   因为TCP协议是面向连接、面向流的...

自己动手实现java数据结构(一) 向量

自己动手实现java数据结构(一) 向量

1.向量介绍   计算机程序主要运行在内存中,而内存在逻辑上可以被看做是连续的地址。为了充分利用这一特性,在主流的编程语言中都存在一种底层的被称为数组(A...

关于HBase Shell命令基本操作示例

关于HBase Shell命令基本操作示例

HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。 HBase Shell 提供了大多数的 HBase 命令, 通过...

算法设计:两种快速排序代码实现

算法设计:两种快速排序代码实现

快速排序是一种高效且使用广泛的排序算法,在很多语言的标准库中自带的排序都是快速排序,所以我们也有必要了解快排的原理以及其实现方法。 快排的大致思想 快速...

Go基础系列:惰性数值生成器

Go基础系列:惰性数值生成器

惰性数值生成器是指在需要的时候才生成下一个数值,不需要的时候就卡在那。这和python的列表推导表达式类似。惰性生成器的好处是不会一次性将全部结果返回或放进...

网络营销“0成本”微信被动引流的秘诀

网络营销“0成本”微信被动引流的秘诀

做网络营销工作的人都知道,微信引流是必须从事的工作,掌握用户基础与网络业绩的好坏直接关系,以往我们为了防止做频繁加人而受到限制,总是需要准备很多个微信号来加...

Python使用Ctypes与C/C++ DLL文件通信过程介绍及实例分析

Python使用Ctypes与C/C++ DLL文件通信过程介绍及实例分析

项目中可能会经常用到第三方库,主要是出于程序效率考虑和节约开发时间避免重复造轮子。无论第三方库开源与否,编程语言是否与当前项目一致,我们最终的目的是在当前编...

Python爬虫入门教程——爬取自己的博客园博客

Python爬虫入门教程——爬取自己的博客园博客

互联网时代里,网络爬虫是一种高效地信息采集利器,可以快速准确地获取网上的各种数据资源。本文使用Python库requests、Beautiful Soup爬...

Django 中间件实现用户认证与IP频率限制

Django 中间件实现用户认证与IP频率限制

1.URL访问过滤 通过装饰器进行用户认证非常方便,但是在添加部分需要认证的功能时,就需要再次添加装饰器,如果通过中间件来实现,就不需要再进行添加的操作....

mysql修改表结构,MySQL修改表结构操作命令总结,MySql数据库在表中添加新字段,设置主键,设置外键,字段移动位置,以及修改数据库后如何进行部署和维护的总结,mysql 如何修改、添加、删除表主键

mysql修改表结构,MySQL修改表结构操作命令总结,MySql数据库在表中添加新字段,设置主键,设置外键,字段移动位置,以及修改数据库后如何进行部署和维护的总结,mysql 如何修改、添加、删除表主键

MySQL修改表结构操作命令总结 以下内容转自:http://www.jb51.net/article/58079.htm 表的结构如下:...

网络编程socket之一

网络编程socket之一

  从今年10月22号开始我的python学习之路,一个月下来,磕磕碰碰,勉勉强强把基础部分算是学完了,一个月走过来,我过着别人看似单调,重复的生活,确实是...

Django之中间件

Django之中间件

一、什么是中间件   请求和响应之间的一道屏障  作用:控制请求和响应 Django默认的中间件 :(在django项目的setting模块...

User Login