首页 > 数据库 > 国内数据库 > 南大通用GBase 8a数据库压缩算法新老版本对照
南大通用GBase 8a数据库(gbase database)旧算法配置参数中,可以控制使用算法的种类,而具体到某一算法,但只能采用默认的压缩级别,缺乏灵活性,也限制了算法在不同场景下发挥出最大效能。
同时现在安装后默认配置文件为:
gbase_compression_num_method=5
gbase_compression_str_method=5
如果是(1,3)压缩则
gbase_compression_num_method=1
gbase_compression_str_method=3
与建表时指定的compress(N,M)算法对应关系存在困扰。为了防止这种情况,新算法采用新的参数配置方式。
gbase_compress_num_or_method =
gbase_compress_method
gbase_compress_str_or_level = gbase_compress_level
现推出新算法配置方式后,老的配置参数依然有效,但只开放如下数值:
gbase_compression_num_method
数值压缩类型
0:不使用压缩
1:highz压缩
5:rapidz压缩
40: Stdz压缩
gbase_compression_str_method
字符串压缩类型
0:不使用压缩
3:highz压缩
5:rapidz压缩
40: Stdz压缩
新版本压缩算法
gbase_compress_method :
压缩类型,不设置时show variables 显示为‘No Setting’
gbase_compress_level :
压缩比,压缩比越低,压缩/解压速度越快,默认是0,表示根据数据内容自动评估
目前配置的默认压缩算法为compress(stdz,0),配置文件中配置参数如下:
gbase_compress_num_or_method=stdz
gbase_compress_str_or_level=0
新老版压缩算法对比列表

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3185562/ ,如需转载,请注明出处,否则将追究法律责任。