数据库牵动着整个科技产业
从早期关系型数据库取得巨大成功
到90年代分析型数据库不断涌现
再到云原生数据库崛起
......
今天我们换个姿势聊聊
数据库究竟是什么?
数据库,不仅是存放数据
更要考虑如何管理海量数据
打一个比方——
想想古代的中药房
既要存放成千上万的中药材
还要合理归置,方便快速定位
不然每逢药师抓药,就会......
勤劳智慧的老祖宗想了个办法
打造出抽屉式药柜
每个抽屉写上药名
按药性把抽屉涂成不同颜色
寒性蓝色、温性红色,并用笔划排序
想新增一种药材,就加一个抽屉
药品过期,就把整个抽屉拿走
其实,计算机管理数据也是如此
最常见的关系型数据库,就像中药柜
加药、换药、找药
相当于数据库的增删改查
#关系型数据库
目前,市场上占比最大的数据库
就是关系型数据库
广泛用于银行、金融交易所机构
并遵循ACID原则
Atomicity原子性、Consistency一致性
Isolation隔离性、Durability持久性
以银行转账为例:
原子性
要么转账成功,要么转账失败
不会有中间状态
一致性
转账前后,甲和乙账户的总额都是100元
甲少了100,乙多了100,甲+乙=100
隔离性
转账时,甲操作自己的银行账户
乙查询自己的银行账户
彼此不知晓、不影响
持久性
转账完成后的更改状况
持久保存在数据库之中
不会回滚
除了关系型数据库
企业还会根据业务场景需要
混合使用不同类型的数据库
#数据仓库
在大型连锁快餐店
会用数据仓库整合多种维度数据
包括门店POS的销售数据、会员数据
历史消费数据、天气数据等
进行全面深入分析
以便在高峰期时做出更精准的业务决策
#键值数据库
在网上购物商城
会用键值数据库存储购物车信息
它具有良好的伸缩性
理论上可以通过横向扩展实现无限扩容
#图数据库
比如社交媒体
会基于图数据平台
通过用户互动情况等数据
绘制关联关系图,管理社交关系
实现更精准的好友推荐机制
#阿里云MyBase
阿里云不仅可以提供上述全部类型的数据库
最近还推出了全新的数据库产品形态——
云上专属集群MyBase
一般云数据库就好比是一个大火锅
大家共享一口锅
客户需要共享主机资源池
同一台主机可能有不同客户的实例
做到资源零干扰的挑战非常大
相比之下
MyBase更像是一人一锅,专属定制
MyBase的一大特色就是客户主机完全独占
高隔离级别
不存在任何主机层面的干扰
更加安全、稳定
MyBase的另一个好处是自主控制可运维
内核有阿里云兜底
同时开放了数据库全部权限和可控的OS权限
满足客户的自主控制需求
就像小火锅一样
可以根据个人口味自主选择锅底、食材、调料
而且,MyBase内置弹性升级能力
长时间资源使用超过80%就会自动弹性升级
对用户无感,平滑度过高峰
就像小火锅灵活的火候控制
食材下多了就调大火,少了就调小火
这一特性非常适合在线教育等
有明显业务周期的客户
开学期间增加计算资源,均匀分布
寒暑假自动调整为紧凑策略,节省成本
此外,MyBase还将具备资源混合部署能力
可以混合部署多个数据库
实现数据库与业务系统就近部署
满足业务架构实际诉求
提升数据库访问效率
就好比小火锅
食材混搭,万物皆可涮
这样一来
使用MyBase的客户
就可以自由组合业务的主机分布
将错峰的业务混搭部署在同一个服务器上
比如办公类产品供上班时使用
定时数据分析产品则在晚上开启进行大量计算
有效提高资源的利用率
目前,阿里云拥有国内最丰富的云数据库产品家族,包括自研云原生数据库PolarDB等,已有超过40万个数据库迁移到阿里云上。
在Gartner公布的2020年度全球数据库魔力象限中,阿里云首次挺进全球数据库第一阵营——领导者象限。
扫描二维码或点击 此处
申请MyBase免费试用
试用用户新购还能享受惊喜折扣