张旭博士、副教授、硕士生导师 韩国仁荷大学计算机与信息工程专业博士 重庆市创新青年科技人才、全国专利信息实务人才 邮箱:zhang@cqupt.edu.cn 主页:http://cs.cqupt.edu.cn/zhangxt 手机:18580239669 分布式数据库 mx…………… 重庆邮电大学计算机科学与技术学院 重庆邮电大学空间信息系统研究所 重庆邮电大学大数据研究院 重庆市城市交通大数据分析与应用工程技术研究中心 重庆市地理空间信息工程技术研究中心 重庆市移动互联网数据应用工程技术研究中心
张旭博士、副教授、硕士生导师 韩国仁荷大学计算机与信息工程专业博士 重庆市创新青年科技人才、全国专利信息实务人才 邮箱:zhangx@cqupt.edu.cn 主页:http://cs.cqupt.edu.cn/zhangxu 手机:18580239669 分布式数据库 重庆邮电大学计算机科学与技术学院 重庆邮电大学空间信息系统研究所 重庆邮电大学大数据研究院 重庆市城市交通大数据分析与应用工程技术研究中心 重庆市地理空间信息工程技术研究中心 重庆市移动互联网数据应用工程技术研究中心
目录 研究生课《高级数据库系统技术》 1.数据管理技术发展 2.分布式数据库管理系统简介 3. Googley分布式结构化数据库 Big Table 4.开源分布式数据库 HBase 5. SQL on HBase( phoenix 6.研讨( Big Table与 Spanner) 2 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 2 目录 1. 数据管理技术发展 2. 分布式数据库管理系统简介 3. Google分布式结构化数据库BigTable 4. 开源分布式数据库HBase 5. SQL on HBase(Phoenix) 6. 研讨(BigTable与Spanner)
全球数据库引擎排行榜 研究生课《高级数据库系统技术》 DB-Engines Ranking ● Oracle + Microsoft SQL Server tr PostgreSQL Cassandra H+ Microsoft access Redis SQLite -- Elasticsearch Teradata SAP Adaptive Server 平HBas 备 eAker P HANA 三100 hc December 2016 4 HBase:58.626 raDB e Neon e Amazon DynamoDB Couchbase -- Memcache Microsoft Azure SQL Database 一 Netezza 平 Firebird 一 Amazon redshift -e Riak Kv -+ MarkLogic O December 2016, DB-Engines com Jan2013Ju2013Jan2014Ju2014 Jan 2015 Jul 2015 Jan 2016 Jul 2016 ▲1/10V 3 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 3 全球数据库引擎排行榜
DBMS技术演化 研究生课《高级数据库系统技术》 Evolution of DBMS technology SQL/Mapreduce Distributed databases Mapreduce HIVE SQL NOSQL SQL 19601970 1980 1990 2000 2010 Files IMs RDb Object Stores ORDB Mediators Streaming data Cloud databases CODASYL 0011001 ■■■ 下:) DSMS BIG table Databases Web sources New NOSQL SQL NOSOL SOL+ SQL+ QL sO 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 4 DBMS技术演化
数据库应用分类 研究生课《高级数据库系统技术》 Multimedia search Business operations Complex Queries Custom Datatypes Business analytics SQL, New QL Data streams Personal db Web analytics Simple Queries SQL- E-business Web search No Queries ext, data logs CAD system NOSQL Simple computations Complex computations Web documents Web surfing Simple Data Complex data 5 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 5 数据库应用分类
DBMS支持的类型 研究生课《高级数据库系统技术》 Relational Object-Relational Query DBMSS DBMSS (SQL) No Query File systems (scalable Object Stores (NOSQL Storage managers Simple Data Complex data 6 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 6 DBMS支持的类型
DBMS支持的类型 研究生课《高级数据库系统技术》 Complex Queries Relational Object-Relational DBMS SQL, New QL DBMS Data Stream Mgmt. Syst Virtuoso, Neo4J, Amos Il Google App Engine Simple Queries (GQL) Google search engine SQL Amazon SimpleDB Facebook HIVe Microsoft Azure Object Stores No queries NOSQL File systems Google BigTable Content Mgmt. Syst. Yahoo Hadoop MongoDB, CouchDB Simple data Complex data 7 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 7 DBMS支持的类型
数据库功能分层 研究生课《高级数据库系统技术》 Functional Layers Applications of a DBMs Interface Data Model/View Management Control Semantic Integrity Control/ Authorization E Compilation Query processing and optimization Execution Storage structures Data access Buffer Management 00C Consistency Concurrency Control Logging Database 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 8 数据库功能分层
数据管理技术新格局 研究生课《高级数据库系统技术》 非关系数据模型( noSQL) 关系数据模型( relational) MapReduce Cloudera PDBMS Tera Data/EMC 分析型应用 Columnar RDBMS Infor Bright/LucidDB Karmashpere InfiniDB (analytics) MapR In Mem rdbms MonetDB for OLAP Ⅴ erica Adapt A Key value Cassandra :t"Row store RDBMS IBM/Oracle/SQLServer Columnar Postgresql, MySQL 操作型应用 Document HBase. Big table MongoDB PDBMS Oracle rac (operational) Graph Infinite graph In Mem rdbms Altibase Neo4J for OltP ExtremeDB Timeste New SQL VoltDB Clustrix/nuoDB 9 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 9 数据管理技术新格局
技术借鉴、融合与发展 研究生课《高级数据库系统技术》 前关系时代 关系时代 后关系时代 技术融合与持续创新 面向事务处理的技术 A事务处理技术的 关系数据库(OLTP 11产品和生态系统 新发展 层次数据库17 关系数据库 面向分析的技术 ( ROLAP数据挖掘) 产品和生态系统 融合 ETL 网状数据库 高维数据库 面向操作型应用的 noSQL ( MOLAP数据挖掘) 技术与生态系统 Key value 新一代分析技术 产品以及生态系统 Columnar, Graph, 对象数据库 D ent ETL 1ML数据库 /多媒体数据库 面向分析型应用的 noSQL 操作型 noSQL技术的 GIS数据库 技术与生态系统 新发展 Map Reduce(hadoop) 重庆邮电大学空间信息系统研究所
研究生课《高级数据库系统技术》 重庆邮电大学·空间信息系统研究所 10 技术借鉴、融合与发展