转载:云数据库和云存储有什么区别呢?
从对应的层面来讲
1. 云存储:是在资源层,即云的iaas层,提供的是存储资源能力。
2. 云数据库:是在平台层,即云的paas层,提供的是中间件服务能力。
本地的数据库迁移到云端对应云数据库,而本地的硬盘迁移到云端只能对应云存储。
从提供的服务来说
1. 云存储:提供存储能力,更多面对的场景是非结构化类数据,如文件,图片,视频等。
2. 云数据库:提供基础的数据库和数据对象管理能力,既包括oracle, mysql,sql server等关系型数据库,也可以包括类似mongodb,hbase等半结构化数据库。
从两者的关系来说
对于云存储当前基本都基于类似hdfs分布式文件系统进行封装,提供存储服务能力接口。也可以基于hdfs上面再架构一层,形成一个数据库,再将数据库能力暴露出去,形成云数据库,类似hbase。但是对于常见的关系型数据库,可以做为云数据库,但是他们底层不不是依赖的云存储能力。