中药柜和涮火锅,解锁数据库的N种姿势

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Tair(兼容Redis),内存型 2GB
简介: MyBase真香预警

数据库牵动着整个科技产业

从早期关系型数据库取得巨大成功

到90年代分析型数据库不断涌现

再到云原生数据库崛起

......

今天我们换个姿势聊聊

数据库究竟是什么?


1.jpg


数据库,不仅是存放数据

更要考虑如何管理海量数据

打一个比方——

想想古代的中药房

既要存放成千上万的中药材

还要合理归置,方便快速定位

不然每逢药师抓药,就会......


2.jpg


勤劳智慧的老祖宗想了个办法

打造出抽屉式药柜

每个抽屉写上药名

按药性把抽屉涂成不同颜色

寒性蓝色、温性红色,并用笔划排序

想新增一种药材,就加一个抽屉

药品过期,就把整个抽屉拿走


3.jpg


其实,计算机管理数据也是如此

最常见的关系型数据库,就像中药柜

加药、换药、找药

相当于数据库的增删改查



#关系型数据库


目前,市场上占比最大的数据库

就是关系型数据库

广泛用于银行、金融交易所机构

并遵循ACID原则

Atomicity原子性、Consistency一致性

Isolation隔离性、Durability持久性


以银行转账为例:

原子性

要么转账成功,要么转账失败

不会有中间状态


4.jpg


一致性

转账前后,甲和乙账户的总额都是100元

甲少了100,乙多了100,甲+乙=100


5.jpg


隔离性

转账时,甲操作自己的银行账户

乙查询自己的银行账户

彼此不知晓、不影响

6.jpg


持久性

转账完成后的更改状况

持久保存在数据库之中

不会回滚


7.jpg


除了关系型数据库

企业还会根据业务场景需要

混合使用不同类型的数据库


#数据仓库


在大型连锁快餐店

会用数据仓库整合多种维度数据

包括门店POS的销售数据、会员数据

历史消费数据、天气数据等

进行全面深入分析

以便在高峰期时做出更精准的业务决策


8.jpg



#键值数据库


在网上购物商城

会用键值数据库存储购物车信息

它具有良好的伸缩性

理论上可以通过横向扩展实现无限扩容


9.jpg



#图数据库


比如社交媒体

会基于图数据平台

通过用户互动情况等数据

绘制关联关系图,管理社交关系

实现更精准的好友推荐机制


10.jpg



#阿里云MyBase


阿里云不仅可以提供上述全部类型的数据库

最近还推出了全新的数据库产品形态——

云上专属集群MyBase


一般云数据库就好比是一个大火锅

大家共享一口锅

客户需要共享主机资源池

同一台主机可能有不同客户的实例

做到资源零干扰的挑战非常大

相比之下

MyBase更像是一人一锅,专属定制


11.jpg


MyBase的一大特色就是客户主机完全独占

高隔离级别

不存在任何主机层面的干扰

更加安全、稳定


12.jpg


MyBase的另一个好处是自主控制可运维

内核有阿里云兜底

同时开放了数据库全部权限和可控的OS权限

满足客户的自主控制需求

就像小火锅一样

可以根据个人口味自主选择锅底、食材、调料


13.jpg


而且,MyBase内置弹性升级能力

长时间资源使用超过80%就会自动弹性升级

对用户无感,平滑度过高峰

就像小火锅灵活的火候控制

食材下多了就调大火,少了就调小火


14.jpg


这一特性非常适合在线教育等

有明显业务周期的客户

开学期间增加计算资源,均匀分布

寒暑假自动调整为紧凑策略,节省成本


此外,MyBase还将具备资源混合部署能力

可以混合部署多个数据库

实现数据库与业务系统就近部署

满足业务架构实际诉求

提升数据库访问效率

就好比小火锅

食材混搭,万物皆可涮


15.jpg


这样一来

使用MyBase的客户

就可以自由组合业务的主机分布

将错峰的业务混搭部署在同一个服务器上

比如办公类产品供上班时使用

定时数据分析产品则在晚上开启进行大量计算

有效提高资源的利用率



目前,阿里云拥有国内最丰富的云数据库产品家族,包括自研云原生数据库PolarDB等,已有超过40万个数据库迁移到阿里云上。


在Gartner公布的2020年度全球数据库魔力象限中,阿里云首次挺进全球数据库第一阵营——领导者象限。





扫描二维码或点击 此处

申请MyBase免费试用

试用用户新购还能享受惊喜折扣


二维码.jpg

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
目录
相关文章
|
6月前
|
新零售 人工智能 监控
无人便利店和自动售货机
无人便利店和自动售货机
261 5
|
达摩院 自动驾驶
无人卡车“大蛮驴”,持照上岗!
无人卡车“大蛮驴”,持照上岗!
113 0
|
传感器 人工智能 供应链
进退两难,丰田触“电”
在首度销量夺冠之后的10年,丰田面临了新的挑战。