开发者社区> 问答> 正文

选择合适的存储组件中如何理解存储组件的种类和差异?

选择合适的存储组件中如何理解存储组件的种类和差异?

展开
收起
游客hmzk6xi5mlygs 2022-05-12 14:13:09 370 0
1 条回答
写回答
取消 提交回答
  • 数据模型和查询语言:这两个点仍然是不同数据库最显著的区别。关系模型、文档模型和宽表模型是相对抽象的模型,而类似时序模型和图模型等其他非关系模型是相对具象的模型。抽象模型表达力更强,而具象模型更贴近具体场景。 SQL vs NoSQL:SQL 类更适合事务处理,包含开源或商业关系数据库;NoSQL 类更适合非事务数据处理,基本是以开源为主;场景使用上可以与 SQL 类配合使用,提供流量卸载和存储卸载;另外 NoSQL 类更多是具象模型,贴近场景而生。 数据库 vs 数据仓库:数据仓库更偏离线数据分析,提供更大规模存储,但是在 SLA 和稳定性方面相比数据库略差。 云托管 vs 云原生:云原生的本质是利用云上池化资源来实现更强的弹性,所以简单把一个开源软件托管在云上,并不能称之为云原生。云原生带来的优势是更低使用成本、更低运维成本、更灵活的数据流转以及更弹性的架构。

    2022-05-12 17:23:06
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
存储分层企业数据存储类型选择与优化 立即下载
混合存储产品 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载