一、什么是presto? 背景知识:hive的缺点和presto的背景 hive使用mapreduce作为底层计算框架,是专为批处理设计的。但随着数据越来越多,使用hive进行一个简单的数据查询可能要花费几分到几小时,显然不能满足...
说明:这里我们以本地模式和伪分布模式伪列,为大家介绍如何搭建hadoop环境。有了这个基础,大家可以自行搭建hadoop的全分布模式。 需要使用的安装介质: hadoop-2.7.3.tar.gz jdk-8u181-linux-x64.tar.gz rhel-...
oracle的存储结构分为:物理存储结构和逻辑存储结构。 一、物理存储结构:指硬盘上存在的文件 数据文件(data file) 一个数据库可以由多个数据文件组成的,数据文件是真正存放数据库数据的。一个数据文件就是一...
spark sql是spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做dataframe并且作为分布式sql查询引擎的作用。为什么要学习spark sql?如果大家了解hive的话,应该知道它是将hive sql转换成mapreduc...
字符函数,顾名思义,操作的就是字符串。通过下图,我们来了解一下oracle的字符函数。 一、大小写控制函数 lower、upper、initcap select lower('hello world') 转小写,upper('hello world') 转...
一、什么是oracle rac(real application cluster)? oracle rac 是一个具有共享缓存架构的集群数据库,它克服了传统的无共享方法和共享磁盘方法的限制,为您的所有业务应用提供了一种具有高度可扩展性和可用性...
(一)什么是redis cluster? redis cluster是redis的分布式解决方案,在redis 3.0版本正式推出的,有效解决了redis分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用cluster架构达到负载均衡的目...
首先,我们通过一张图片来了解一下oracle数据库的内存结构,如下: 每个数据库实例有两个关联的内存结构—系统全局区(sga),程序全局区(pga)。 系统全局(sga):一组共享的内存结构(称为sga 组件),其中...
首先,我们来了解一下oracle的内存结构,如下: 关于oracle的内存结构,详情请查看:【赵强老师】oracle数据库的内存结构 (一)pga的组成结构 pga主要由以下三部分组成: 私有sql区(private sql area)...
一、什么是存储过程 oracle存储过程可以说是一个记录集吧,它是由一些pl/sql语句组成的代码块,这些pl/sql语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用...
一、什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库...