暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

Vertica数据库脱颖而出的15个特性(三)

原创 Quanwen Zhao 2022-01-01
5428

目录

2021年转瞬即逝,2022年悄然来临。为了抓住去年年末的小尾巴,我用两篇文章分别介绍了Vertica数据库脱颖而出的15个特性中的前10个,它们按发表的时间先后顺序分别是:

今天,作为这个系列的最后一篇文章,我将给大家介始Vertica数据库脱颖而出的15个特性中的最后5个。好的,我们现在开始!

更灵活自由的部署方式


当Vertica数据库在2005年首次推出时,它的设计是为构建在本地数据中心的商用硬件上运行,这种模式操作遵循无共享架构,其中每个节点在一个集群中是独立的和自给自足的,并且没有单点争用。更具体地说,没有一个节点共享内存或磁盘存储,当时Vertica是最早的开放式架构且具备高级分析的商业SQL数据库。

后来,客户想要让他们的Vertica数据库在云上运行,因此我们首先提供了Vertica在亚马逊 (AWS)上运行,紧随其后的是谷歌云平台和微软Azure云。这意味着Vertica是最早的开放式架构且具备高级分析SQL的云上数据库,仅仅在云中并不意味着我们正在履行云承诺,即能够快速向上和向下扩展以满足组织不断变化的工作负载来解决这个问题。

我们在最初可用的Eon模式下,将Vertica在AWS和现在的GCP上率先引入。与Vertica企业模式不同的是,Eon模式将存储资源和计算资源进行了分离,因此现在为我们提供了最快的开放式架构且具备云中的高级分析SQL,数据库能够快速扩展跟上客户不断变化的工作负载,希望利用Eon模式但客户不想将他们的Vertica数据库部署在云端环境。

我们现在使用本地公共存储。在Eon模式下拥有Vertica包括播放的纯存储闪存和最小I/O。因此现在给我们世界上唯一一个分离计算的高级分析SQL数据库来自本地数据中心的存储。需要注意的是较晚的架构不会取代较早的架构,而是对它们的补充。

Vertica是一种开箱即用的产品,可以部署在多个不同的云平台上本地数据中心内。Vertica的企业模式Eon模式为客户提供最广泛的选择,支持任何高级分析SQL数据库的部署选项。

[返回到顶部目录]

内置非常丰富的函数


大量的内置函数,当我说大量时,我是认真的快速浏览上图中内置函数的类型,真的是特别多

接下来,让我们聊聊Vertica数据库的成熟度以及该领域的专家是如何强调Vertica的成熟度以及它在其他解决方案中的排名情况。


您可以从上图中看到,每种数据库都以柱状图的形式列出了其内置SQL函数的数量。现在我们承认这很容易被误解,有人认为仅计算函数是不公平的比较,但如果我们要考虑到一切。我们在这里关注的是什么是开箱即用的内置函数,可以确保某些技术使您能够编写自己的用户定义函数,但这样做需要大量的时间和精力,并且很少能像内置函数,旨在成为核心产品的组成部分,所以再次专注于那些在框中找到的内置函数。我们可以从图中看到,虽然有一些密切的竞争对手,但是Vertica排在了首位

[返回到顶部目录]

无可匹敌的开发框架


仅仅有那些600多个内置函数是不够的,Vertica有一个高度可扩展的用户定义扩展框架,它为外部提供用户定义的函数、新的数据类型传递,并将安装的数据加载到用C++编写的Vertica服务器上,我们的Java或Python作为Vertica的SQL函数运行在数据库中。 目前有五种类型(标量、变换、聚合、解析和用户定义的负载),从而通过算法来提高执行程序代码的能力和灵活性,以跨节点的形式存在于我们的数据集上。

[返回到顶部目录]

支持复杂的数据类型


像大多数其他数据库技术一样,Vertica数据库支持复杂的数据类型,支持所有普通的SQL数据类型,包括二进制字符、日期/时间、布尔值、近似数字和精确数字,但是Vertica也支持空间几何地理以及UUID的数据类型,但不包括空间和所有其他数据库技术不支持的UUID数据类型。


仅凭这些并不能使Vertica从我们所谈论的众多数据库产品中脱颖而出,我们的很多客户需要查询Spark的文件或其他可能具有比平常更复杂的间隔类型的数据。Vertica目前支持其中一些复杂类型,我们致力于添加完全支持所有复杂类型和复杂数据类型的未来版本示例,包括数组,相同数据类型映射的元素的同构集合,键值对构造一个复合数据类型,它可以包含其它复杂的和简单的数据类型。

[返回到顶部目录]

保护敏感数据


与大多数其它关系型数据库管理系统一样,Vertica完全配备所有标准的安全和身份验证功能,包括客户端身份验证节点间通信和加密(TLS/SSL)服务器身份验证(LDAP)数据库审计系统表的限制访问。所以没有什么数据库能从众多数据库产品中脱颖而出,但Vertica数据库确实拥有同安全数据紧密集成的独特解决方案。通过全面的数据保护来保护敏感数据,在数据被捕获、处理和存储时保护数据的框架,跨企业IT端到端的敏感信息隐私,具有保留加密或FPE和标记化格式的基础设施技术保护,在领域和子领域的本质上提供的FPE,通过维护参考为大数据分析提供了完整性,并确保查询执行的最佳性能以启用。数据科学家能够持续提供商业洞察力,而无需暴露实时支付卡的个人或受保护的健康信息,您准备好了吗?减少监管合规审计,例如,支付卡行业PCA和健康保险流通与责任法案HIPAA和一般数据欧盟数据主体的保护法规GPDR立法。

[返回到顶部目录]

以上就是今天这篇文章的所有内容,欢迎您在底部的评论区留下宝贵意见。祝大家在2022年万事顺遂!!!

最后修改时间:2022-01-01 23:03:26
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论