摘要:
1、数据库和数据仓库区别 数据库与数据仓库的区别实际讲的是OLTP与OLAP的区别。 联机事务处理OLTP(On-Line Transaction Processing) 传统数据库的增、删、改、查。 联机分析处理OLAP(On-Line Analytical Processing) 数据仓库的数据 阅读全文
posted @ 2021-02-14 20:39
麦油
阅读(76)
评论(0)
推荐(0)
摘要:
懒汉式与饿汉式的区别 1、饿汉式:在程序启动或单例模式类被加载的时候,单例模式实例就已经被创建。(线程安全,调用率高,但是,不能延迟加载。) 2、懒汉式:当程序第一次访问单例模式实例时才进行创建。(线程安全,调用效率不高,可以延时加载。) 如何选择:如果单例模式实例在系统中经常会被用到,饿汉式是一个 阅读全文
posted @ 2021-02-14 20:38
麦油
阅读(15)
评论(0)
推荐(0)
摘要:
1、Redis支持的数据类型? string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型) 2、缓存穿透、缓存雪崩、缓存击穿 缓存穿透:指查询一个数据库一定不存在的数据。 缓存雪崩:指在某一个时间段,缓存集中过期失效。 缓存击穿:指 阅读全文
posted @ 2021-02-14 20:37
麦油
阅读(35)
评论(0)
推荐(0)
摘要:
连续活跃登陆的用户指至少连续2天都活跃登录的用户 解决类似场景的问题 创建数据 CREATE TABLE test5active( dt string, user_id string, age int) ROW format delimited fields terminated BY ','; I 阅读全文
posted @ 2021-02-14 20:35
麦油
阅读(206)
评论(0)
推荐(0)
摘要:
1、 hive有哪些保存元数据的方式,各有什么特点。 内存数据库derby,安装小,但是数据存在内存,不稳定 mysql数据库,数据存储模式可以自己设置,持久化好,查看方便。 2、 Hive内部表外部表区别及各自使用场景 区别: 内部表:加载数据到hive所在的hdfs目录,删除时,元数据和数据文件 阅读全文
posted @ 2021-02-14 20:34
麦油
阅读(33)
评论(0)
推荐(0)
摘要:
HDFS hafs进程 namenode -> 元数据写到硬盘上 -> 两种文件:fsimage edit_log —> 为什么写出两文件 fsimage 恢复快,数据不全,edits_log 数据全,恢复慢,使用2个文件更好, 所有基于内存的解决方案都是这样(例如redis) 安全模式:防止你读到 阅读全文
posted @ 2021-02-14 20:32
麦油
阅读(12)
评论(0)
推荐(0)
摘要:
1 在hbase中cell、rowkey、columnfamily、column、timestamp 都代表什么意思?之间有什么关系?RowKey(行键):是Byte array,是表中每条记录的“主键”,按照字典顺序排序,方便快速查找,Rowkey的设计非常重要;Column Family(列族) 阅读全文
posted @ 2021-02-14 20:29
麦油
阅读(198)
评论(0)
推荐(0)
摘要:
1 说说你对编译型、解释型语言的理解?编译型语言:编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言(二进制代码,即0和1)。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C语言。解释型语言:解释型语言就没有这个编译的过程,而是在程序运行的时候,通过解释 阅读全文
posted @ 2021-02-14 20:20
麦油
阅读(9)
评论(0)
推荐(0)
摘要:
1、简述大数据4V特征。1)Volume:数据体量巨大。2)Velocity:数据产生、处理和分析的速度在持续加快。3)Variety:数据类型繁多4)Value:数据价值密度低 2、简述分布式计算。把一组计算机通过网络相互连接组成分散系统,然后将需要处理的大数据分散为多个部分,交由分数系统内的计算 阅读全文
posted @ 2021-02-14 20:07
麦油
阅读(20)
评论(0)
推荐(0)

浙公网安备 33010602011771号