下载软件之前请仔细阅读
除非支持材料中明确允许,否则您的使用受到以下限制:
您最多可以使用1TB(包括Parquet和ORC外部表)和3个节点。
您不得使用软件向第三方提供服务。
您不得将软件分发,转售,共享或再许可给第三方。
除非您拥有基础软件的许可,否则不得下载和使用补丁程序,增强功能,错误修复程序或类似更新。社区版许可证不授予您接收此类更新的权利。
您不得复制本软件或将本软件应用于公共或外部分布式网络上。
您可以出于存档目的或作为授权使用中必不可少的步骤复制该软件,只要您保留该软件中的任何产品标识,商标,版权或其他声明即可。
您不得修改、进行反向工程、反汇编、解密、反编译或制作本软件的衍生作品。如果您有依法这样做的权利,则必须首先以书面形式告知Microfocus有关此类修改的信息。
您不得将任何来源与本软件相关的性能信息或分析(包括但不限于基准和性能测试)透露给任何第三方。
附加条款适用:https : //www.microfocus.com/en-us/legal/software-licensing。
2020-12-31
当你的工作面对的是TB级别的数据时,存储和数据转换是最主要的时间消耗和支出。利用列存储压缩和编码,Vertica能够帮你最小化存储支出和转换时间消耗。
我们怎么来证明Vertica对表的压缩是有用的呢?在column_storage和projection_columns表中,存储有列的大小和当前压缩量。下面这个查询定位了那些默认(AUTO)压缩方式的表,这意味着这些表可能是非最优化或者说完全就没有压缩:
让我们用这个例子:
这张表的所有projection都没有压缩。我们可以用DESIGNER_DESIGN_PROJECTION_ENCODINGS这个函数来决定用什么压缩方式:
这会输出一段脚本,将会创建一个新的projection和drop现有的projection。首先我们看看能节省都少空间。
减少了65%的空间-对于不同的数据情况,这个数字会有变化。但是对于TB级别的操作来说,一个小小的提升,就会对存储以及运行性能有极大的提高,因为网络的I/O压力会大大降低。