数据库即服务(DBaaS)是一类基于云计算的托管服务,提供对数据库的访问,而无需建立物理硬件、安装软件或配置数据库。相反,服务提供商会处理大部分数据库管理和维护任务。用户可以快速启动数据库并加载和分析数据,通常只需很少或无需 IT 干预。
DBaaS 对更大范围的企业数字化转型非常重要,在数字化转型中,企业将从根本上改变其运营方式并为客户提供价值。具体来说,努力提高数据民主化程度的公司可能会选择 DBaaS 作为实现随时随地分析战略的一种方式。此外,关注 ESG(环境、社会和治理)进步的企业还可以利用 DBaaS 随意升降服务器的能力来节省资源。
DBaaS 的优势
与传统的数据库系统部署方法相比,DBaaS 具有以下优势:
DBaaS 的缺点
与预置数据库相比,DBaaS 也有潜在的缺点。
DBaaS 提供商有多种类型,使得 DBaaS 领域的选择异常丰富多样。
公共云提供商
谷歌、Azure 和阿里巴巴等许多云供应商都有自己的 DBaaS 产品。用户可以利用用于计算和存储的同一账户来实例化数据库。
优点
缺点
专有云供应商
Snowflake、Firebolt 等供应商提供专有云,用户向供应商支付数据库使用费和云服务使用费。数据库和服务器由供应商提供,但服务器和存储空间通过供应商合同外包给公共云。
优点
缺点
DBaaS 合作伙伴公司
在公共云的合作伙伴市场上也出现了许多令人惊叹的 DBaaS 选项。用户与 DBaaS 合作伙伴和云提供商分别签订合同。包括Vertica 在内的这些供应商通常会提供各种选项。
优点
缺点
除了 DBaaS 的类型外,DBaaS 提供商之间还有其他主要区别,包括
DBaaS 部署选项
您的 DBaaS 是否也提供非 SaaS 部署?一些 DBaaS 供应商要求您锁定一个特定云中的特定存储位置。这就将客户锁定在一个云中,无法轻松移动到不同的云中,也无法在可用时利用成本更低的云计算。有些供应商不提供内部部署分析或在Kubernetes 中部署的解决方案。剔除那些不支持您所有部署需求的供应商。
许可证发放的灵活性
您的解决方案是否提供可让您在多个云或内部部署之间轻松移动的许可证,还是每次部署都需要单独的许可证?维护开发、测试、备份和生产的成本是多少?看看总成本,了解哪些供应商能满足您的需求。
数据湖能力
您是否经常需要将本地存储的 Parquet、Orc、AVRO、JSON 或 TEXT 文件纳入分析?在选择 DBaaS 供应商时,请了解该供应商如何将数据湖的规模和经济性与数据仓库的可预测性和可重现性结合起来。此外,还要考虑解决方案对外部表工作负载的理解程度以及需要多少数据移动。
优化能力
您的 DBaaS 是否在有限的计算包中运行?所有的分析都不一样,也不应该被认为是一样的。请确保您选择的数据库具有可正确管理所有类型工作负载和服务水平期望的选项。基于节点进行优化的解决方案(只需在工作负载需要时添加通用节点)可能会让您错过降低云成本、同时提高查询性能的方法。使用专用节点的能力以及调整缓慢查询的能力至关重要。
分析的深度
您能利用 DBaaS 实现描述性分析之外的其他功能吗?如今,以数据为中心的公司对分析的需求已经超出了标准 SQL 数据库的范围。例如,有些工作负载需要地理空间或时间序列功能等高级分析。预测分析对数据科学团队越来越重要,因此要考虑如何支持机器学习。当您的云数据库在企业中获得成功时,请考虑您的解决方案如何支持广泛的分析用例和更广泛的专业团队。
Vertica Accelerator 是Vertica-as-a-Service(DBaaS),提供统一、高性能的高级分析和机器学习平台,并提供自动化云设置和入职帮助。它在您自己的 AWS 云账户中运行,通过Vertica 管理平面实现自动化。Vertica 加速器是Vertica 分析数据库提供的部署方法之一。Vertica 还提供内部部署、Kubernetes 部署等服务。
Vertica 提供了私有云和公共云部署的灵活性--不仅仅是专有云,而是任何云。我们的数据库可将企业内部环境与公共云无缝连接,为您带来混合数据云体验。通过实施混合云,您可以提高灵活性、性能和可扩展性。它为您提供了一种在利用现代云技术的同时保持对数据完全控制的方法。
Vertica Accelerator 通过灵活的 "随处部署 "许可,帮助您制定更可预测的定价策略。这是将工作负载放置在性价比合适的位置并避免单点故障情况的最佳方式。
Vertica Vertica 支持集群优化的 ML 算法、R 和 Python。数据科学家和分析师可以使用自己喜欢的工具和语言构建模型,然后利用 在更大的数据集上为其提供支持。数据库内机器学习可解决 ML 过程中的每一个步骤。Vertica