其他
探索处理数据的新方法,8 个重点带你搞懂云数据库——DBaaS(数据库即服务)到底是什么!
翻译 | 天道酬勤,编辑 | Carol
出品| CSDN云计算(ID:CSDNcloud)
在分析的世界中,网站的每次点击都是数据分析的候选对象,显然,这会涉及大量的数据生成。
对于海量数据,不仅需要拥有庞大的数据库来保存原始数据,还要保存经过简化、汇总和分析的数据,作为生成MIS和其他分析报告的来源,以供最高管理层决策。
我们所说的‘「大型数据库」中的这些数据是堆积了很多天甚至几个月的。尽管企业采用通过压缩/清除并将数据作为历史数据存储在其他某个位置(数据库)来控制和管理此类数据的方法,但这也需要大量的数据库空间,并且在一段时间内很难管理。
这个庞大的数据库需要如下两个重要的事项:
数据管理 数据性能
需要管理大量数据。 运营效率(存储和维护如此庞大的数据的成本大大减少)。 加强容灾恢复和业务连续性。
加快70%的上市速度。由于数据库已经可用,因此不需要延迟采购和基础设施。我们可以直接使用数据库服务并托管我们的应用程序。 多发布80%的应用程序:由于多个应用程序随时可以在云上托管,因此我们可以充分利用这些应用程序的可用性。 基础设施成本降低了75-85%。如上所述,不需要整个基础架构成本以及网络成本和与之相关的开销以及维护。DBaaS提供商会负责所有这些工作,并且公司只使用服务的优势。
高度可扩展–接近无限数据存储容量。 成本效益–这是为使用的产品付费的最大优势,同时还消除了硬件和网络成本。 对于那些努力管理数据的企业,云可以提供一种低成本的替代方法,而不是投资于基础架构,在自己的网站上管理所有数据。 对于DBaaS,公司为其使用内容和使用时间付费。当增加或减少存储空间时,其无限的可扩展性是一个很大的优势。 数据库许可和续订费用由服务提供商承担,企业需要对此进行投资。 服务提供商还负责数据安全性和业务连续性。
不过,此数据库托管服务有一些明显的缺点。
没有对数据库的直接访问控制。如果出了问题,将束手无策。 无法控制服务器的物理安全。如果服务器所在的地方发生自然灾害或系统出现故障,那么即使没有数据丢失,也可能要面对停机时间。 无法直接控制敏感数据,而只能依靠云数据库服务器管理。 对于较小的公司或中型数据库(数据库大小小于1 TB),在一段时间内维护自己的数据库服务器可能值得的,确实具有成本效益。
本地传统数据库和云DBaaS之间的比较
数据科学家常见的5个SQL面试问题 Go GC 20 问 DeFi中的De是什么意思?这对区块链行业意味着什么?
在家办公憋疯了?不,我还能再待一年!
2020 AI人才报告:每年74%人才需求增长,创业公司平均薪水约20万美元