logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

B树,B+树,红黑树 数据库常见面试题

Q0.数据库索引有哪些,优缺点?hash索引和B+树索引hash索引等值查询效率高,但是不能排序,因此不能进行范围查询B+树索引数据有序,能够进行范围查询 Q1.为什么不用二叉查找树作为数据库索引?二叉查找树,查找到指定数据,效率其实很高logn。但是数据库索引文件有可能很大,关系型数据存储了上亿条数据,索引文件大则上G,不可能全部放入内存中,而是需要的时候换入内存,方式...

阿里云三台节点,搭建完全分布式hadoop集群,超简单

完全分布式的安装    1、集群规划            角色分配 NODE-47NODE-101     NODE-106HDFSNamenodeDatanodeSecondaryNamenodeDatanodeDatanodeYARNNodemanager...

hbase常见错误----单机版hbase启动失败zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after...

2017-12-14 15:08:50,804 ERROR [main] zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 4 attempts2017-12-14 15:08:50,806 WARN[main] zookeeper.ZKUtil: hconnection-0x3078cac0x0, quorum=loc

#hbase
HBase Java API 基本操作

学完hbase shell API的基本操作之后,可以通过Java API 对hbase基本操作实现一把。基本概念java类对应数据模型HBaseConfigurationHBase配置类HBaseAdminHBase管理Admin类TableHBase Table操作类PutHBase添加操作数据模型GetHBase单个查询操作数据模...

hbase基本操作---修改表的列簇

说实话,不管是hbase shell ,还是java api 我都没找到修改表的列簇的合适的方法。hbase shell ,我只找到了,删除列簇,和添加一个列簇的方式java API,我找到的也是删除列簇和添加一个列簇的方法,尽管有modifyColumnFamily这个方法,但是感觉并没有什么用。比如我们现在有如下图一张表,我们需要修改列簇info为basic,并添加一个列簇

#hbase
linux基本操作---shell编程之 while循环

java中我们经常用到while循环,那么shell中也有while循环:while简单循环直接看demo:demo1: 求1-10的和[root@dev-02 software]# cat while1to10.sh#!/bin/bashi=1while [ $i -le 10 ]dosum=$((sum+i))i=$((i+1))doneecho $sum[r

#linux
HBase读写流程详细解读

HBase 写入流程:插入一条数据到某个表,因为HBase通过Zookeeper协调Client 首先连接Zookeeper,从Zookeeper中获取表region相关信息。根据要插入的rowkey,获取指定的Regionserver信息,如果是批量提交的话,会把rowkey根据HRegion Location进行分组。当得到了需要访问的Regionserver之后,Client,会向对...

hbase常见错误----单机版hbase启动失败zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after...

2017-12-14 15:08:50,804 ERROR [main] zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 4 attempts2017-12-14 15:08:50,806 WARN[main] zookeeper.ZKUtil: hconnection-0x3078cac0x0, quorum=loc

#hbase
linux基本操作---shell脚本-变量、表达式、日期

Linux shell解释型脚本语言直接调用linux命令Shell 脚本执行的两种方式sh 脚本文件./脚本文件,需要脚本文件有执行权限[root@localhost test]# ./test.sh-bash: ./test.sh: Permission denied赋执行权限:[root@localhost test]# chmod u+x ./test.sh[root@l

#linux
kafka 启动开始生产数据 WARN Error while fetching metadata with correlation id 39 :

可能的情况:1. 先启动kafkaserver  后启动的zookeeper     正确方式,先启动zk ,后启动kafkaserver2. 添加配置在kafka-server 中 listeners=PLAINTEXT://localhost:9092 ############################# Socket Server Settings ############...

    共 11 条
  • 1
  • 2
  • 请选择