2015-09-07 93 views
0

我正在寻找将设备分配给不同组以进行A/B测试的方法。Vertica使用什么散列函数

为了识别独特的设备,我们为它们分配了唯一的字符串作为键 - 我无法控制这一点。

我想过哈希,我们正在使用一个Vertica数据库,它有一个内置的散列函数。但是,因为我不知道该函数使用什么样的算法,所以我无法在将设备分配给A/B测试组的控制器中进行重现。 我正在寻找在独特的设备密钥上应用该功能。

我在关于函数的vertica文档中查找,但无济于事。

帮助,将不胜感激

回答

0

HASH()功能是专有的;但是有计划在即将发布的版本中使其成为开源软件。

对于分段,只要不可变,任何SQL函数都可以使用。