什么是AsterixDB?
AsterixDB是BDMS(大数据管理系统),具有丰富的功能集,使其与其他大数据平台区分开来。 它的功能集使其非常适合现代需求,例如Web数据仓库以及社交数据存储和分析。 AsterixDB具有:
资料模型一种半结构化NoSQL样式数据模型( ),该模型是通过使用对象数据库构想扩展JSON而产生的
查询语言两种表达性和声明性查询语言( 和 )支持对半结构化数据的广泛查询和分析
可扩展性并行运行时查询执行引擎Apache Hyracks,已在多达1000多个内核和500多个磁盘上进行了规模测试
本机存储基于LSM的分区数据存储和索引,以支持有效摄取和管理半结构化数据
外置储存支持对外部存储的数据(例如HDFS中的数据)以及AsterixDB本地存储的数据的查询访问
资料类型丰富的原始数据类型集,除了整数,浮点数和文本数据外,还包括空间和时间数据
索引编制二