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

基于多层感知机的手写数字识别(Tensorflow实现)

基于多层感知机的手写数字识别(Tensorflow实现)

import numpy as np import tensorflow as tf from tensorflow.examples.tutorials....

向后台提交数据:cookie,secure_cookie,

向后台提交数据:cookie,secure_cookie,

向后台提交数据除了前端url,form表单,Ajax外还可以用cookie,secure_cookie,提交更多信息可以在用cookie基础上用sessio...

算法笔记与上机指南的笔记

算法笔记与上机指南的笔记

主要是这两本书的代码的分析和思路总结。 Ch4 入门篇(2)——算法初步     4.1 排序   ...

[Go] golang原子函数实现goroutine同步

[Go] golang原子函数实现goroutine同步

启动了两个goroutine,并完成一些工作。在各自循环的每次迭代之后,在goroutine 会使用LoadInt64 来检查shutdown 变量的值。这...

python 闭包&装饰器(一)

python 闭包&装饰器(一)

一、闭包 1.举例 def outer(): x = 10 def inner(): # 内部函数 pr...

python使用ctypes模块下的windll.LoadLibrary报OSError: [WinError 193] % 不是有效的 Win32 应用程序

python使用ctypes模块下的windll.LoadLibrary报OSError: [WinError 193] % 不是有效的 Win32 应用程序

原因:python是64位的python,而windll.LoadLibrary只能由32位的python使用   参考: 64位Python调...

[Go] golang原子函数锁住共享资源

[Go] golang原子函数锁住共享资源

1.atomic包里的几个函数以及sync包里的mutex类型,提供了解决方案2.原子函数能够以很底层的加锁机制来同步访问整型变量和指针3.atomic.A...

迭代器执行流程

迭代器执行流程

迭代器的执行流程,以及说明可迭代对象不一定是迭代器,但迭代器一定是可迭代对象   实例1 from collections import...

SLAM+语音机器人DIY系列:(二)ROS入门——1.ROS是什么

SLAM+语音机器人DIY系列:(二)ROS入门——1.ROS是什么

摘要                      ...

数据结构和算法是为问题而生的

数据结构和算法是为问题而生的

之前讨论数据结构和算法的本质时说,计算机中数据结构存储仅两种方案,一种是连续存储的数组,一种是非连续存储的链表。 算法对数据结构是强依赖,不同的数据结构产...

Security+认证812分轻松考过(备战分享)

Security+认证812分轻松考过(备战分享)

2019.02.12,开工第一天,我参加了security+考试并顺利通过了考试,812分的成绩有点出乎我的意料,据我所知我周围还没有人考过800分的。怀着...

MySQL查看版本号的五种方式介绍

MySQL查看版本号的五种方式介绍

1 命令行模式登录MySQL [root@localhost ~]# mysql -uroot -p Enter password: Welcome...

User Login