作者| Rohan Wadiwala、Mangesh More

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

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

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

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

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

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

  • 数据管理

  • 数据性能

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

对云数据库(DBaaS)的需求

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

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

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

云数据库(DBaaS)架构

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

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

架构图如下:

传统数据库架构

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

架构图如下所示:

云数据库(DBaaS)架构

云数据库或DBaaS的利弊

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

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

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

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

  • 需要管理大量数据。

  • 运营效率(存储和维护如此庞大的数据的成本大大减少)。

  • 加强容灾恢复和业务连续性。

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

  • 加快70%的上市速度。由于数据库已经可用,因此不需要延迟采购和基础设施。我们可以直接使用数据库服务并托管我们的应用程序。

  • 多发布80%的应用程序:由于多个应用程序随时可以在云上托管,因此我们可以充分利用这些应用程序的可用性。

  • 基础设施成本降低了75-85%。如上所述,不需要整个基础架构成本以及网络成本和与之相关的开销以及维护。DBaaS提供商会负责所有这些工作,并且公司只使用服务的优势。

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

使用DBaaS /云数据库的优势

  • 高度可扩展–接近无限数据存储容量。

  • 成本效益–这是为使用的产品付费的最大优势,同时还消除了硬件和网络成本。

  • 对于那些努力管理数据的企业,云可以提供一种低成本的替代方法,而不是投资于基础架构,在自己的网站上管理所有数据。

  • 对于DBaaS,公司为其使用内容和使用时间付费。当增加或减少存储空间时,其无限的可扩展性是一个很大的优势。

  • 数据库许可和续订费用由服务提供商承担,企业需要对此进行投资。

  • 服务提供商还负责数据安全性和业务连续性。

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

使用DBaaS的缺点

  • 没有对数据库的直接访问控制。如果出了问题,将束手无策。

  • 无法控制服务器的物理安全。如果服务器所在的地方发生自然灾害或系统出现故障,那么即使没有数据丢失,也可能要面对停机时间。

  • 无法直接控制敏感数据,而只能依靠云数据库服务器管理。

  • 对于较小的公司或中型数据库(数据库大小小于1 TB),在一段时间内维护自己的数据库服务器可能值得的,确实具有成本效益。

可用的DBaaS

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

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

措施

本地数据库

云数据库/DBaaS

可靠性

可靠性和隐私性

更可靠但不一定隐私

可伸缩性

有限的可伸缩性

无限的可伸缩性

速度

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

一直很快

部署

部署需要时间

在任何时间内部署

成本和效益

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

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

维护

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

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

配置成本

整个安装费用由公司承担

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

安全性

高安全性和可控

根据供应商高度保护

总结

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

在中国企业与「远程办公」正面相遇满月之际,2月29日,CSDN 联合广大「远程办公」工具服务企业共同举办【抗击疫情,科技公司在行动】系列之【远程办公】专题线上峰会活动:中国「远程办公」大考。扫下方二维码或点击阅读原文免费报名直播+抽取奖品+与大牛交流。

想提前了解峰会详情,可加小助手微信csdnai,回复远程办公,进直播群

推荐阅读:新知识点!一文告诉你如何调试运行在Docker容器中的远程Node.js应用程序
数据科学家常见的5个SQL面试问题
Go GC 20 问
DeFi中的De是什么意思?这对区块链行业意味着什么?
在家办公憋疯了?不,我还能再待一年!
2020 AI人才报告:每年74%人才需求增长,创业公司平均薪水约20万美元
真香,朕在看了!点击“阅读原文”,参与报名

探索处理数据的新方法,8 个重点带你搞懂云数据库——DBaaS(数据库即服务)到底是什么!...相关推荐

  1. 基于python的车辆轨迹研究_highD:德国提出从空中角度测量车辆数据的新方法(文末附多种车辆轨迹数据集)...

    由极市.机器之心和中科创达联合举办的"2018计算机视觉最具潜力开发者榜单"评选活动,现已接受报名,杨强教授.俞扬教授等大牛嘉宾亲自评审,高通.中科创达.微众银行等大力支持,丰厚奖 ...

  2. 探索处理数据新方法,8 个重点搞懂云数据库 DBaaS 到底是什么!

    作者| Rohan Wadiwala.Mangesh More 翻译 | 天道酬勤,编辑 | Carol 出品| CSDN云计算(ID:CSDNcloud) 在分析的世界中,网站的每次点击都是数据分析 ...

  3. 一种快速生成边界交通场景数据的新方法

    西安交通大学人工智能与机器人研究所刘跃虎教授研究组最新研究成果,通过操纵真实道路场景中采集的激光点云,与彩色图像生成边界驾驶场景的多传感数据,经实验验证,数据可以用于丰富无人驾驶现有感知智能算法可靠性 ...

  4. 相机成像原理_【科研进展】动态虚拟相机:探索三维视觉成像新方法

    由于微信公众号试行乱序推送,您可能没办法准时收到"爱光学"的文章.为了让您第一时间看到"爱光学"的新鲜推送, 请您: 1. 将"爱光学"点亮 ...

  5. 一文带你搞懂java8新特性,熟记于心

    java8 Java 8 Tutorial 接口的默认方法(Default Methods for Interfaces) Lambda表达式(Lambda expressions) 函数式接口(Fu ...

  6. NBT:Rob Knight-微生物组数据降维新方法

    上下文感知的降维解卷积肠道微生物群落动态 Context-aware dimensionality reduction deconvolutes gut microbial community dyn ...

  7. NBT:Rob Knight团队发表微生物组数据降维新方法

    上下文感知的降维解卷积肠道微生物群落动态 Context-aware dimensionality reduction deconvolutes gut microbial community dyn ...

  8. 突破!在人工染色体中存储图片和视频:天津大学元英进团队验证DNA数据存储新方法...

    来源:中国生物技术网 天津大学元英进教授团队从头编码设计合成了一条长度为254,886 bp.专用于数据存储的酵母人工染色体,借助无线通信中前沿的纠错编码将两张经典图片和一段视频存储于高效组装的人造染 ...

  9. 两个nb模块之间通讯方法_NB-IoT是什么?一口气带你搞懂NB-IoT的诞生、特性以及应用...

    随着5G时代的不断发展,NB-IoT和物联网.大数据一样开始被热捧,NB-IoT 是Narrow BandInternetof Things(窄带物联网)的缩写,和物联网,在5G时代,NB-IoT 将 ...

最新文章

  1. VS2010 定位文件在solution中的位置
  2. HNUSTOJ-1257 You are my brother
  3. DropDownList中显示无限级树形结构
  4. .NET版Web后台快速开发框架 Coldairarrow
  5. python浮点型数据怎么显示为图片_python数字图像处理(4):图像数据类型及颜色空间转换...
  6. c++ 舞伴配对问题_R绘图:配对样本差异表达作图ggpubr
  7. pytorch中的gather函数_Pytorch中Emdedding函数的解释及使用方法
  8. win10安装mysql zip_win10 安装mysql zip 压缩包版
  9. 用思科2610搭建PSTN拨号网络
  10. 计算机指令的操作码和地址,操作码和地址码
  11. matlab上位机电机,基于MATLAB的电机综合性能测试系统上位机软件设计
  12. vue加载m3u8视频格式
  13. echarts社区地图、echart地图
  14. 好像知道了什么是喝花酒
  15. HCIP-H12-221练习题
  16. 【每周CV论文推荐】初学基于GAN的三维图像生成有哪些经典论文需要阅读
  17. Microchip Studio 7.0项目移植(从ICC AVR移植到Microchip Studio 7.0)
  18. Mac上的远程连接工具Royal TSX,比FinalShell更值得被推荐
  19. MATLAB画双纵轴曲线。
  20. 自己动手撸一个Jlink-TinyJlink诞生记

热门文章

  1. php输出楼层号,ZBlog开发中实现评论楼层号正确输出的具体方法代码
  2. java 代码 _程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀
  3. win7局域网计算机 慢,Win7系统开机宽带连接很慢怎么办?
  4. html彩色背景指令,HTML_第四章 颜色背景的CSS,本 章 C S S 的 主 - phpStudy...
  5. 清华大学镜像_国内开源镜像站信息盘点
  6. 中缀表达式转后缀表达式两位数_再见,正则表达式!
  7. linux将db2账户添加到组_超实用的shell脚本--Linux安全加固设置,值得收藏
  8. SIGGRAPH 2021丨OPPO与南大提出双流网络:仅输入单张图片,就能“看”出物体材质...
  9. 献给 Python 开发人员的 25 个最佳 GitHub 代码库!
  10. 数学家出身的阿拉伯语诗人