2015-09-07 63 views
0

我正在尋找將設備分配給不同組以進行A/B測試的方法。Vertica使用什麼散列函數

爲了識別獨特的設備,我們爲它們分配了唯一的字符串作爲鍵 - 我無法控制這一點。

我想過哈希,我們正在使用一個Vertica數據庫,它有一個內置的散列函數。但是,因爲我不知道該函數使用什麼樣的算法,所以我無法在將設備分配給A/B測試組的控制器中進行重現。 我正在尋找在獨特的設備密鑰上應用該功能。

我在關於函數的vertica文檔中查找,但無濟於事。

幫助,將不勝感激

回答

0

HASH()功能是專有的;但是有計劃在即將發佈的版本中使其成爲開源軟件。

對於分段,只要不可變,任何SQL函數都可以使用。