SAP HANA 数据库 -- 小白学习之路(一)

这篇博客用来记录学习SAP HANA 数据库的历程,从小白到入门,希望自己能坚持下去。


今天看到一遍文章《如何入门学习一个新的数据库》,对于文章中提到的学习方法论颇有感触,依样画葫芦,开始SAP HANA 数据库的入门学习。

第一步,通过数据库的文档初步了解一下数据库的基础架构,主要特征,安装要求等基础的知识。

第二步,安装一套数据库,通过安装进一步了解这个数据库的一些基本特性。

第三步,根据对这个数据库的理解以及以前使用其他数据库的经验来简单地配置数据库。

第四步,对数据库进行压测,监控数据库性能并尝试优化。

第五步,学习系统数据字典、视图、系统存储过程等。

第六步,基于生产环境的案例进行深入了解。

一、SAP HANA 的概念

SAP HANA 是一种面向列的内存关系数据库,它将 OLAP 和 OLTP 操作组合到单个系统中。

首先,它是关系型数据库,遵循了ACID标准(原子性,一致性,隔离性,持久性)。

其次,它是列式数据库,以列为形式存储数据,先把一列数据存储到数据库,然后再存储下一列数据,而其他像Oracle,Mysql 都是行式数据库。

最后,它是内存数据库,数据是存储在内存中,利用内存处理数据,效率非常高。

二、SAP HANA 的架构

SAP HANA 是多租户数据库,由系统数据库和租户数据库组成,可以安装到一台机器,也可以横向扩展到多台。这和Oracle多租户架构类似,一个CDB可以包含多个PDB,而HANA则是由一个SYSTEM DB和多个TENANT DB组成。下图是HANA单机的架构:

三、SAP HANA 的版本

主要版本包括HANA 1.0和2.0,2010年发布HANA 1.0,到2021年6月结束支持。2016年11月30日发布HANA 2.0,定期发布Support Package Stacks(SPS),截止2024年5月,最新版本为HANA 2.0 SPS 07。

参考文章 

《如何入门学习一个新的数据库》-- 作者为白鳝的洞穴,原文链接

如何入门学习一个新的数据库 (qq.com)

SAP 官方文档

What is SAP HANA?

Technical System Landscape

SAP Announces SAP HANA 2 – Next Generation Platform for Digital Transformation

Understanding SAP Versions

List of SAP HANA latest releases

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值