大数据之LibrA数据库常见术语(六)

客户端


 连接或请求其它计算机或程序服务的计算机或程序。
 


空闲空间管理


 管理表内空闲空间的机制,通过记录每个表内空闲空间信息,并建立易于查找的数据结构,可以加速对空闲空间进行的操作(例如INSERT)。
 


LLVM


 LLVM命名最早源自于底层虚拟机(LowLevelVirtualMachine)的缩写。LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。↵LibrA LLVM动态编译技术可以为每个查询生成定制化的机器码用于替换原本的通用函数。通过减少实际查询时冗余的条件逻辑判断、虚函数调用并提高数据局域性,从而达到提升查询整体性能的目的。
 



 属性的等效概念。在数据库中,表由一列或多列组成。
 


逻辑节点


 一个物理节点上可以安装多个逻辑节点。一个逻辑节点是一个数据库实例。
 


垃圾元组


 是指使用DELETE和UPDATE语句删除的元组,FusionInsight LibrA在删除元组时只是打个删除标记,由Vacuum线程清理这种垃圾元组。
 


MPP


 Massive Parallel Processing,大规模并行处理。指利用多个机器构成集群的架构方式,也称为集群(Cluster)系统。
 


MVCC


 Multi-Version Concurrency Control,多版本并发控制。数据库并发控制协议的一种,它的基本算法是一个元组可以有多个版本,不同的查询可以工作在不同的版本上。一个基本的好处是读和写可以不冲突。
 


模式


 数据库对象集,包括逻辑结构,例如表、视图、序、存储过程、同义名、索引、集群及数据库链接。
 


模式文件


 用于决定数据库结构的SQL文件。
 
 

你可能感兴趣的:(数据库,大数据,jvm)