メインコンテンツまでスキップ
バージョン: Latest-3.4

xx_hash3_64

入力文字列の64ビットのxxhash3ハッシュ値を返します。xx_hash3_64は、AVX2命令を使用することで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