5?1460204756

Associate professor

尹刚

ta的主页

湖南

2013-06-25开始使用

92822次访问(自2013-06)

图像

转载:云数据库和云存储有什么区别呢?

02/15/2016 20:00
作者:何明璐
链接:https://www.zhihu.com/question/28494866/answer/41191575
来源:知乎

从对应的层面来讲


1. 云存储:是在资源层,即云的iaas层,提供的是存储资源能力。

2. 云数据库:是在平台层,即云的paas层,提供的是中间件服务能力。

本地的数据库迁移到云端对应云数据库,而本地的硬盘迁移到云端只能对应云存储。


从提供的服务来说


1. 云存储:提供存储能力,更多面对的场景是非结构化类数据,如文件,图片,视频等。

2. 云数据库:提供基础的数据库和数据对象管理能力,既包括oracle, mysql,sql server等关系型数据库,也可以包括类似mongodb,hbase等半结构化数据库。


从两者的关系来说


对于云存储当前基本都基于类似hdfs分布式文件系统进行封装,提供存储服务能力接口。也可以基于hdfs上面再架构一层,形成一个数据库,再将数据库能力暴露出去,形成云数据库,类似hbase。但是对于常见的关系型数据库,可以做为云数据库,但是他们底层不不是依赖的云存储能力。


回复 (2)
  • 用户头像
    尹刚 7年前

    在课程的设置里,进入后点击最下面的“删除课程”即可。谢谢反馈

  • 用户头像
    朱晓喆 7年前
    如何删除之前的,不再需要的课程?