- 博客(5)
- 收藏
- 关注
原创 HBase
HBase起源2006年Google发布了一篇叫做BigTable:A Distributed Storage System for Structured Data的论文。BigTable是一个分布式存储系统,利用谷歌提出的MapReduce分布式并行计算模型来处理海量数据,使用谷歌分布式文件系统GFS作为底层数据存储,并采用Chubby提供协同服务管理,可以扩展到PB级别的数据和上千台机器,特点:具备可扩展性、高性能和高可用性存储结构HBase采用key-value的形式存储数据,最基本的存储单位
2021-12-18 17:05:57 853
原创 【无标题】
hiveHive是基于Hadoop的应用程序,受限于Hadoop 的设计,Hive不能提供完整的数据库功能。最大的限制就是Hive不支持行级别的更新、插入或者删除操作。同时,因为MapReduce任务的启动过程需要消耗较长的时间,所有Hive查询延迟比较严重。传统数据库中在秒级别可以完成的查询,在Hive中,即使数据集相对较小,往往也需要执行更长的时间。最后需要说明的是,Hive不支持事务。在这里插入图片描述Hive中附带的客户端有三种:CLI(命令行客户端)、HWI(网页客户端)和Thrift Se
2021-12-10 17:12:07 1478
原创 2021-05-07
LinkedList排序前/** * 一般遇到T就是泛型的意思 * 泛型只能放包装类,不能放基本数据类型 */ List <Integer>list=new LinkedList<Integer>(); list.add(10); list.add(5); list.add(11); list.add(33); list.add(9); list.add(7); /** 查看排序前的list*/ System.out.println(li
2021-05-07 20:07:02 75
原创 2021-05-04
ArrayList方法类型修饰词方法和描述booleanadd(E e) 将指定的元素追加到此列表的末尾。voidadd(int index, E element) 在此列表中的指定位置插入指定的元素。booleanaddAll(Collection<? extends E> c) 按指定集合的Iterator返回的顺序将指定集合中的所有元素追加到此列表的末尾。booleanaddAll(int index, Collection&l
2021-05-05 00:49:33 114
原创 2021-04-12
jdk1.8新特性知识点:一、lambda表达式lambda表达式为匿名内部类的简写,类似于匿名内部类的语法糖;但又区别于匿名内部类(后文会讲解)。匿名内部类特点:基于多态(多数基于接口编程)实现类无需名称允许多个抽象方法Lambda的语法简洁,没有面向对象复杂的束缚。特点:使用Lambda必须有接口,并且接口中有且仅有一个抽象方法。只有当接口中的抽象方法存在且唯一时,才可以使用Lambda,但排除接口默认方法以及声明中覆盖Object的公开方法。使用Lambda必须具有上下文推
2021-04-12 18:31:38 148 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人