Spring Boot版本v1.5.19.RELEASE 1、增加Jar <dependency> <groupId>com.spring4all</groupId> <artifactId>spring-boot-starter-hbase</artifactId> <version>1.0.0. ...
分类:
编程语言 时间:
2020-05-31 16:23:21
阅读次数:
63
说到线程安全,不要一下子就想到加锁,尤其是可能会调用频繁或者是要求高性能的场合。 Interlocked: MSDN 描述:为多个线程共享的变量提供原子操作。主要函数如下: Interlocked.Increment 原子操作,递增指定变量的值并存储结果。 Interlocked.Decrement ...
分类:
其他好文 时间:
2020-05-31 11:25:03
阅读次数:
77
一、通用优化 1.1、NameNode 的元数据备份使用 SSD 1.2、定时备份 NameNode 上的元数据 建议每小时或者每天备份,如果数据极其重要,可以5~10分钟备份一次。备份可以通过定时任务复制元数据目录即可。 1.3、为 NameNode 指定多个元数据目录 使用 dfs.name.d ...
分类:
系统相关 时间:
2020-05-30 21:52:59
阅读次数:
105
1、HBase安装说明 JDK1.7以上 Hadoop-2.5.0以上 Zookeeper-3.4.5 2、Hadoop2.6安装 1) 解压 tar -zxvf hadoop-2.6.0.tar.gz 2) 配置hardoop的jdk cd /root/tools/hadoop-2.6.0/etc ...
分类:
其他好文 时间:
2020-05-30 15:46:42
阅读次数:
67
from tkinter import * from tkinter import ttk import time def manu_increment(*args): for i in range(100): p1["value"] = i+1 root.update() time.sleep(0 ...
分类:
编程语言 时间:
2020-05-30 10:57:49
阅读次数:
117
#外键(了解) 方式一、在创建表时,增加约束(麻烦、比较复杂) CREATE TABLE `grade`( `gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id', `gradename` VARCHAR(50) NOT NULL COMME ...
分类:
数据库 时间:
2020-05-30 01:32:06
阅读次数:
93
DROP TABLE IF EXISTS `tb_admin`; CREATE TABLE `tb_admin` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `address` varchar(2 ...
分类:
数据库 时间:
2020-05-28 19:32:44
阅读次数:
140
水平分表 range,1~10000一个表,10001~20000一个表 hash,取模 地理区域,华东,华西 时间,一年一个表 分区,对客户端是透明的,分区字段必须是主键的一部分 create table article( id int auto_increment PRIMARY KEY, ti ...
分类:
数据库 时间:
2020-05-27 20:27:26
阅读次数:
101
-- 创建自增序列 CREATE SEQUENCE seq_interface_info INCREMENT BY 1 START WITH 1 --从1开始 NOMAXVALUE --不设最大值 NOCYCLE --不循环 NOCACHE; -- 创建表interface_info的触发器 CRE ...
分类:
数据库 时间:
2020-05-25 15:54:26
阅读次数:
71
1.介绍 Hive提供了与HBase的集成,使得能够在HBase表上使用HQL语句进行查询 插入操作以及进行Join和Union等复杂查询,同时也可以将hive表中的数据映射到HBase中; 2.模型概念 2.1 将ETL操作的数据存入HBase 2.2 HBase作为Hive的数据源 2.3 构建 ...
分类:
其他好文 时间:
2020-05-25 14:00:35
阅读次数:
51