如何选择云数据库

98 阅读2分钟

如何选择云数据库

交易型云数据库有各种形状和大小,从简单的键值存储到星球级的分布式关系数据库。下面是如何为你的应用选择合适的云数据库。

Martin Heller作者: Martin Heller

信息世界》特约编辑

思想库

自20世纪80年代初以来,数据库已经有了长足的发展,当时数据库只在大型机上运行,你只能在CODASYL数据库和关系型数据库之间选择。CODASYL数据库的速度往往是关系型数据库的两倍,但最终计算机硬件的改进和SQL查询的便利(相对于编写导航数据库代码而言)导致关系型数据库在市场上占据主导地位。

现在有了可以在任何地方运行的数据库,从你的智能手机,到数据中心的服务器,再到地理上分布的云数据库。除了关系型表格数据库外,还有用于时间序列、图形、空间、文本、在线分析处理(OLAP)、XML和JSON数据的数据库。有些数据库专门处理单一类型的数据;有些数据库提供数据类型的选择,但一次只能选择一种;有些数据库允许多种数据类型共存于同一数据库实例中。有些数据库专门从事在线交易处理(OLTP),有些专门从事分析(OLAP),有些则能很好地处理交易和分析的综合工作负载。

[也在InfoWorld上:8个支持数据库内机器学习的数据库]

在这篇文章中,我们将集中讨论在云中运行的交易型工作负载,而将云数据仓库留给另一篇文章。我们将讨论的一些数据库也可以在企业内部运行;一些数据库有专门的云支持,但与企业内部的数据库兼容;还有一些是 "云原生 "的,即它们只能从云提供商那里获得。

确定数据库的要求

数据库几乎从来不是一个独立的东西。相反,数据库通常是一个应用程序的后端或存储层。

继续阅读本文 现在注册

获得免费访问

了解更多现有用户登录

如何选择一个低代码开发平台