跳到主要内容
版本: 最新版本-3.5

xx_hash3_64

返回输入字符串的 64 位 xxhash3 哈希值。通过使用 AVX2 指令,xx_hash3_64 比 murmur_hash3_32 具有更好的性能,并且具有最先进的哈希质量,已广泛集成到许多软件中。

此功能从 v3.2.0 开始支持。

语法

BIGINT XX_HASH3_64(VARCHAR input, ...)

示例

MySQL > select xx_hash3_64(null);
+-------------------+
| xx_hash3_64(NULL) |
+-------------------+
| NULL |
+-------------------+

MySQL > select xx_hash3_64("hello");
+----------------------+
| xx_hash3_64('hello') |
+----------------------+
| -7685981735718036227 |
+----------------------+

MySQL > select xx_hash3_64("hello", "world");
+-------------------------------+
| xx_hash3_64('hello', 'world') |
+-------------------------------+
| 7001965798170371843 |
+-------------------------------+

关键词

XX_HASH3_64,HASH,xxHash3