跳到主要内容

XXHASH_32

描述

计算输入字符串的32位xxhash值

-注:在计算hash值时,更推荐使用xxhash_32,而不是murmur_hash3_32

语法

XXHASH_32( <str> [ , <str> ... ] )

参数

参数说明
<str>需要被计算32位xxhash的值

返回值

返回输入字符串的32位xxhash值。

举例

select xxhash_32(NULL), xxhash_32("hello"), xxhash_32("hello", "world");
+-----------------+--------------------+-----------------------------+
| xxhash_32(NULL) | xxhash_32('hello') | xxhash_32('hello', 'world') |
+-----------------+--------------------+-----------------------------+
| NULL | -83855367 | -920844969 |
+-----------------+--------------------+-----------------------------+