SaaS应用多租户数据库模式映射机制优化技术研究
发布时间:2023-06-17 12:06
云计算作为一种新的计算范式在商业上取得了巨大成功,软件即服务(Software as a Service)已经成为云计算对外提供服务的重要形式,而数据存储模式映射机制是实现多租户SaaS应用的重要支撑技术。在传统的扩展表模式映射机制中,SaaS应用数据的公共部分存储在基本表中,使数据存取可以获得较高的存取效率,租户对SaaS应用数据的扩展部分存储在扩展表中,使应用数据具有较好的可扩展性,但数据查询和更新等操作的复杂性一定程度上影响了SaaS应用的性能,该数据存储模式映射机制仍然存在一定的优化空间。 独立软件供应商无论如何优秀也无法在设计SaaS应用时一蹴而就,随着租户对SaaS应用的长期使用,在使用过程中还需要根据租户的实际需求对SaaS应用进行必要的版本升级。一旦新版本的SaaS应用要上线运行,租户应该可以灵活的选择使用旧版本的SaaS应用还是新版本的SaaS应用,在选择新版本的SaaS应用时应该能够实现在线升级而无需宕机升级,这就要求SaaS应用数据存储模式映射机制的设计还应该支持版本演化。 为此,本文中我们提出了一种聚类分组扩展表多租户数据存储模式映射机制,利用租户之间模式和数据...
【文章页数】:48 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景
1.2 研究现状
1.3 本文的研究内容
1.4 本文的主要工作
1.5 本文的组织结构
第2章 相关研究
2.1 云计算环境中的数据管理
2.1.1 云计算环境的特点
2.1.2 云数据管理系统的特点
2.1.3 云数据管理系统的架构
2.2 多租户环境中的数据存储方法
2.2.1 共享机器方法
2.2.2 共享进程方法
2.2.3 共享表方法
2.3 多租户存储模式映射机制
2.3.1 大宽表模式映射机制
2.3.2 扩展表模式映射机制
2.3.3 透视表模式映射机制
2.3.4 块表与块折叠模式映射机制
2.4 本章小结
第3章 数据存储模式映射机制优化技术
3.1 引言
3.2 传统扩展表模式映射机制
3.2.1 映射机制分析
3.2.2 相关优化技术
3.3 分组扩展表模式映射机制
3.3.1 映射机制分析
3.3.2 聚类分组过程
3.3.3 实验测试分析
3.4 本章小结
第4章 模式映射机制对数据模式演化的支持
4.1 引言
4.2 SaaS应用中的数据模式演化问题
4.2.1 分组扩展表映射机制中的数据模式演化
4.2.2 数据模式演化对多版本SaaS应用的需求
4.3 支持多版本SaaS应用的数据存储模式映射机制
4.3.1 多版本SaaS应用对映射机制带来的挑战
4.3.2 支持多版本SaaS应用的分组扩展表模式映射机制
4.4 本章小结
第5章 总结与展望
5.1 本文工作总结
5.2 未来工作展望
参考文献
致谢
攻读学位期间发表的学术论文目录
攻读学位期间参加的科研项目
学位论文评阅及答辩情况表
本文编号:3834059
【文章页数】:48 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景
1.2 研究现状
1.3 本文的研究内容
1.4 本文的主要工作
1.5 本文的组织结构
第2章 相关研究
2.1 云计算环境中的数据管理
2.1.1 云计算环境的特点
2.1.2 云数据管理系统的特点
2.1.3 云数据管理系统的架构
2.2 多租户环境中的数据存储方法
2.2.1 共享机器方法
2.2.2 共享进程方法
2.2.3 共享表方法
2.3 多租户存储模式映射机制
2.3.1 大宽表模式映射机制
2.3.2 扩展表模式映射机制
2.3.3 透视表模式映射机制
2.3.4 块表与块折叠模式映射机制
2.4 本章小结
第3章 数据存储模式映射机制优化技术
3.1 引言
3.2 传统扩展表模式映射机制
3.2.1 映射机制分析
3.2.2 相关优化技术
3.3 分组扩展表模式映射机制
3.3.1 映射机制分析
3.3.2 聚类分组过程
3.3.3 实验测试分析
3.4 本章小结
第4章 模式映射机制对数据模式演化的支持
4.1 引言
4.2 SaaS应用中的数据模式演化问题
4.2.1 分组扩展表映射机制中的数据模式演化
4.2.2 数据模式演化对多版本SaaS应用的需求
4.3 支持多版本SaaS应用的数据存储模式映射机制
4.3.1 多版本SaaS应用对映射机制带来的挑战
4.3.2 支持多版本SaaS应用的分组扩展表模式映射机制
4.4 本章小结
第5章 总结与展望
5.1 本文工作总结
5.2 未来工作展望
参考文献
致谢
攻读学位期间发表的学术论文目录
攻读学位期间参加的科研项目
学位论文评阅及答辩情况表
本文编号:3834059
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3834059.html