关于阿里云的云数据库RDS(新手必看)

2023-12-14 23:36:25

?由背后中剑……是剑士的耻辱!!——索隆

?

数据库主要存的叫做结构化数据,也被称为定量数据,是能够用数据或统一的结构加以表示的信息,如数字、符号。

通俗理解就是Excel表格里的内容,保存和管理这些数据的一般为关系数据库

RDS跟服务器很像,有计算资源,但它集成了MyCircle、Oracle这种数据库的软件并拥有很多存储空间,用户直接买一个这个服务就相当于租了一台数据库。

阿里云关系型数据库(Relational Database Service,简称RDS),是一种稳定可靠、可弹性伸缩的在线数据库服务。

是基于阿里云分布式文件系统和高性能存储,RDS支持MySQL、SQL Server、PostgreSQL和PPAS(Postgre Plus Advanced Server,一种高度兼容Oracle的数据库)引擎,并且提供容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
RDS for MySQL可以认为是云上的MySQL。
?

有结构化数据,自然也会有非结构化数据。

就是我们所说的视频、图片、文档之类,是结构化数据之外的一切数据,不符合任何预定义的模型。

那些东西储存在哪里呢?

它们存储在非关系数据库中,在阿里云叫做对象存储OSS。

读写分离技术

读写分离是数据库的重要技术,它能提高数据库服务器的性能。

?因为数据库服务器的计算资源是有限的,当用户访问服务器,保持连接需要吃资源,当用户访问数据,服务器读取数据库内容需要吃资源,当用户修改数据,服务器写入数据库内容需要吃资源。

在阿里云中实现读写分离,云服务器ECS只需要连接用户和读取数据库数据,而复制写入的是云数据库RDS。增删改查的操作交给RDS,ECS节约的资源就能让更多人在同一时间进行访问。

?因为RDS是有大储存空间的ECS,相当于有计算资源的数据库,所以ECS把数据直接丢给RDS让它自己运行写入操作,完成表格修改。

用外卖APP来还原两种读写的区别。

原先的情况下:用户来了!

①用户充值:小明充值一百元;

②服务器:服务器接受了这个信息;

③服务器读写:公司账号收到了这个用户充值一百元之后,服务器后端程序运行数据库,在里面去进行读写。查找数据库对应账号内容的表,读取表里的数据,然后让金额增加100。

改完了这个东西再把这个表存储到数据库里面,这样小明加了一百块钱。

读写分离的情况下:用户来了!

①用户充值:小明充值一百元

②服务器:服务器接受了这个信息,公司账号收到了这个用户充值一百元之后,服务器把数据丢给了RDS。

③RDS:做了写入。

收费情况:

文章来源:https://blog.csdn.net/s_sos0/article/details/135006097
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。