dba数据库笔记推荐(探索处理数据新方法)(1)

作者| Rohan Wadiwala、Mangesh More

翻译 | 天道酬勤,编辑 | Carol

出品| CSDN云计算(ID:CSDNcloud)

在分析的世界中,网站的每次点击都是数据分析的候选对象,显然,这会涉及大量的数据生成。

对于海量数据,不仅需要拥有庞大的数据库来保存原始数据,还要保存经过简化、汇总和分析的数据,作为生成MIS和其他分析报告的来源,以供最高管理层决策。

我们所说的‘「大型数据库」中的这些数据是堆积了很多天甚至几个月的。尽管企业采用通过压缩/清除并将数据作为历史数据存储在其他某个位置(数据库)来控制和管理此类数据的方法,但这也需要大量的数据库空间,并且在一段时间内很难管理。

这个庞大的数据库需要如下两个重要的事项:

毫无疑问,以上两者紧密相连。这两个与数据有关的问题构成了探索处理数据新方法的基础。

dba数据库笔记推荐(探索处理数据新方法)(2)

对云数据库(DBaaS)的需求

谈论正在产生的大量数据以及出于分析目的管理此数据的需求,需要公司管理大型数据库存储容量。这导致了巨大的间接管理成本,因此需要一种解决方案来解决这一问题。这要求为数据库提供高度可扩展的托管服务或提供数据库作为服务

像SAAS(软件即服务)和PAAS(平台即服务)一样,数据库也作为一种服务提供,称为数据库即服务(DBaaS)。

DBaaS产品在云计算平台上运行,因此也称为云数据库。

dba数据库笔记推荐(探索处理数据新方法)(3)

云数据库(DBaaS)架构

云数据库或DBaaS概念不承载或部署自己的数据库,而是出租数据库并将其用作服务。下面给出并解释了传统以及DBaaS的体系结构。

传统数据库:在传统数据库中,我们有内部数据库服务器、用于承载应用程序的应用程序/分析服务器以及用于连接数据库的专用或专用连接。公司拥有所有服务器,并且必须承担与数据库的采购、安装和维护相关的全部费用。

架构图如下:

dba数据库笔记推荐(探索处理数据新方法)(4)

传统数据库架构

DBaaS(云数据库):云数据库设置如下所示。云数据库由各种服务提供商托管,可以通过公有云网络租用。公司利用该服务节省了数据库的采购、安装和维护成本。

架构图如下所示:

dba数据库笔记推荐(探索处理数据新方法)(5)

云数据库(DBaaS)架构

dba数据库笔记推荐(探索处理数据新方法)(6)

云数据库或DBaaS的利弊

建立和维护一个传统数据库可能会非常昂贵和费时,并且这可能是一个难以管理的过程,尤其是对于资源有限且对数据库的需求较小的企业。

DBaaS意味着各种大小的企业都可以调整数据库大小来满足其需求和预算,并可以随着每天和每年的变化而动态地扩展其数据库要求。

DBaaS-(云数据库)产品捆绑在一起,提供了一组数据管理服务,公司不需要部署和管理自己的数据库服务器和基础设施,这些数据库由第三方托管和管理,由全球各地的云用户按一定价格访问。

除此之外,还有许多其他因素需要基于云的DBaaS与传统方法相比。其中提到的一些因素如下:

根据国际数据公司(IDC)的预测,云上应用程序的部署将同比增长15.3%。该报告还指出,使用云计算可提供@ 520%的投资回报率,原因有以下几点:

根据预测,超过75%的公司采用云优先策略,并且云计算的年增长量也在同比增长。

dba数据库笔记推荐(探索处理数据新方法)(7)

使用DBaaS /云数据库的优势

不过,此数据库托管服务有一些明显的缺点。

dba数据库笔记推荐(探索处理数据新方法)(8)

使用DBaaS的缺点

dba数据库笔记推荐(探索处理数据新方法)(9)

可用的DBaaS

市场上广泛使用的一些DBaaS有Amazon关系数据服务、Amazon DynamoDB、谷歌云SQL、谷歌BigQuery、Azure Cosmos DB、Azure SQL数据库、IBM云数据库、Oracle数据库云服务等。

dba数据库笔记推荐(探索处理数据新方法)(10)

dba数据库笔记推荐(探索处理数据新方法)(11)

本地传统数据库和云DBaaS之间的比较

措施

本地数据库

云数据库/DBaaS

可靠性

可靠性和隐私性

更可靠但不一定隐私

可伸缩性

有限的可伸缩性

无限的可伸缩性

速度

速度更快,但可能会在任何时间点故障(防止硬件故障)

一直很快

部署

部署需要时间

在任何时间内部署

成本和效益

需要大量资金配置本地数据库服务器

只为使用的付费,极具成本效益,不涉及间接费用

维护

维护成本很高,所有费用由公司承担。硬件、技术人员、DBA和其他基础设施。

无序维护费用,支付使用的费用

配置成本

整个安装费用由公司承担

整个安装费用由供应商承担。公司仅支付服务费用

安全性

高安全性和可控

根据供应商高度保护

dba数据库笔记推荐(探索处理数据新方法)(12)

总结

从目前公司采用云技术的速度来看,毫无疑问,DBaaS将会继续存在。随着年增长率超过67%,我们确实看到越来越多的公司正在朝着托管数据库服务发展并受益于管理数据库服务,而DBaaS或云数据库是数据库的未来。

,