原文:HBase面试题整理

HBase的特点是什么 大:一个表可以有数十亿行,上百万列 无模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态的增加,同一张表中不同的行可以有截然不同的列 面向列:面向列 族 的存储和权限控制,列 族 独立检索 稀疏:空 null 列并不占用存储空间,表可以设计的非常稀疏 数据多版本:每个单元中的数据可以有多个版本,默认情况下版本号自动分配,是单元格插入时的时间戳 数据类型单一:H ...

2021-11-15 11:13 0 1711 推荐指数:

查看详情

HBase相关面试题整理

              HBase相关面试题整理                                      作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Hbase热点(数据倾斜)问题, 读写请求会集中到某一个 ...

Wed May 20 06:34:00 CST 2020 0 762
hbase面试题

1.hbase的特点是什么?  答:1)hbase是一个分布式的,基于列式存储的数据库,基于hadoop的hdfs存储,zookeeper进行管理。    2)hbase 适合存储半结构化或非结构化的数据,对于数据结构字段不够确定或者杂乱无章很难按照一个概念去抽取的数据 ...

Fri Jul 27 06:04:00 CST 2018 0 13487
面试题整理

其他1. 什么是幂等?什么情况下需要考虑幂等?你怎么解决幂等的问题?编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 Java1. 多个线程同时读写,读线程的数量远远大于 ...

Sat Jun 09 07:48:00 CST 2018 0 1178
Flume面试题整理

1、Flume使用场景(☆☆☆☆☆) 线上数据一般主要是落地(存储到磁盘)或者通过socket传输给另外一个系统,这种情况下,你很难推动线上应用或服务去修改接口,实现直接向kafka里写数据,这时候 ...

Sun Nov 14 23:56:00 CST 2021 0 131
Socket面试题整理

Socket是什么? socket是应用层与传输层的一个抽象,将复杂的TCP/IP协议隐藏在Socket接口之后,只对应用层暴露简单的接口 socket是一种特殊的文件,它也有文件描述符,进程可以 ...

Sun Apr 26 20:02:00 CST 2020 0 13134
rabbitMQ面试题 整理给自己

1.rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。 ②. 多个 ...

Sat Apr 04 00:36:00 CST 2020 0 632
Hive面试题整理(一)

1、Hive表关联查询,如何解决数据倾斜的问题?(☆☆☆☆☆)   1)倾斜原因:map输出数据按key Hash的分配到reduce中,由于key分布不均匀、业务数据本身的特、建表时考虑不周、等原 ...

Sat Oct 23 19:04:00 CST 2021 0 790
golang面试题整理

golang面试题整理 1、go的调度2、go struct能不能比较 3、go defer(for defer),先进后出,后进先出 4、select可以用于什么,常用语gorotine的完美退出 5、context包的用途Context通常被译作上下文 ...

Wed Apr 07 01:25:00 CST 2021 0 527
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM